@charset "utf-8";
/* CSS Document */
html{height:100%;}
body { font:12px Arial, Verdana, Helvetica, 微软雅黑,sans-serif; text-align:center; color:#333;}
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, blockquote, h1, h2, h3, h4, h5, h6 { padding:0; margin:0 }
table, td, tr, th { font-size:12px;border-spacing:0;}
input, select { vertical-align:2px;padding:4px;font-size:12px;color:#535353;border:#dcdcdc solid 1px }
table { margin:0 auto }
img { border:none }
ol, ul, li{ list-style:none }
em { color:#999; font-family: Tahoma, Verdana, helvetica; font-size: 10px; font-style: normal; white-space: nowrap; }
textarea{resize:none;padding:4px;font-size:12px;color:#535353;border:#dcdcdc solid 1px}
.s-txt{font-size:12px;height:25px;line-height:25px;padding:2px 4px;margin:0 5px 0 0;border:#dcdcdc solid 1px;border-top-color:#B5B5B5;color:#535353;box-sizing: content-box}
.s-txt-focus{font-size:12px;height:25px;line-height:25px;padding:0px 4px;margin:0 5px 0 0;border:#4D90FE solid 1px;border-top-color:#4D90FE;color:#535353;box-shadow:0 0 3px #ccc inset;-moz-box-shadow:0 0 3px #ccc inset;-webkit-box-shadow:0 0 3px #ccc inset}
/* 连接 */
a { color:#3b5999; text-decoration:none }
/*a:link { color:#3b5999; text-decoration:none }
a:visited { color:#3b5999; text-decoration:none }*/
a:hover { color:#3b5999; text-decoration:underline }
a:active { color:#3b5999 }
input{outline:medium;}
[class^="icon-"],[class*=" icon-"],.icon{background:url(../images/picon.png) no-repeat;display:inline-block;overflow:hidden;}
.tab-m a i,.icon-summary,.icon-home,.icon-back,.icon-edit,.icon-del,.icon-add,.opreat a{background:url(../images/icon.png) no-repeat;}

.icon-buser{background-position:-44px -209px;width:13px;height:15px;}
.icon-bfile{background-position:-57px -209px;width:13px;height:13px;}
/* 下拉列表 */
.select_container{position:relative;border:0;float:left;z-index:9}
.select_container .select_input,.dlbtn{float:left;height:32px;line-height:32px;font-size:14px;cursor:pointer;color:#999;border:1px solid #aaa;background:#fff url(select.gif) right center no-repeat;padding:0 25px 0 10px;white-space:nowrap;word-wrap:normal;word-break:keep-all;overflow:hidden;}
.select_container.shover .select_input{}
.select_ul{position:absolute;float:left;margin:0;border:1px solid #ddd;border-top-width:0;background:#fffefd;z-index:100;max-height:300px;height:auto;overflow-x:hidden;overflow-y:auto;z-index:9999;}
.select_ul li{clear:both;margin:0;padding:0 5px;height:26px;line-height:26px;font-size:14px;white-space:nowrap;overflow:hidden;cursor:pointer;width:100%; float:left;text-align:left}
.select_ul li.selected{color:#222;background:#e8e7e3;}
.select_ul li:hover{background:#f0efec;}
.select_ul,.select_ul li,.select_input{box-sizing:content-box}


/*头部*/
.header { height:60px;_height:60px; text-align:left; margin:0 auto; background:#2E4C8C; z-index:1; border-bottom:3px solid #1e325c; position:relative }
.header .logo { position:absolute; top:20px; left:10px;font-size:18px;width:200px;}
.header .logo a { display: block; text-decoration: none;color:#fff}

.header .main_nav { position:absolute; bottom:0; left:200px; }
.header .main_nav a { width:84px; height:31px; display:inline-block; font-size:14px; color:#FFF; text-align:center; line-height:31px; }
.header .main_nav a.on { background:#1d325f;border-radius:3px 3px 0 0}
.header .nav_sub { text-align:right; color:#fff; position:absolute; right:10px; top:5px; white-space:nowrap; }
.header .nav_sub a { color:#fff; }
.header_line { background-color:#dee4ed; height:9px; padding-left:200px }
.header_line span { background:#dee4ed url(../images/top_line.gif) repeat-x 0 0; height:9px; display:block; overflow:hidden; }
/*左侧菜单*/
.LeftMenu { height: auto; text-align:left;width: 200px; }
.MenuList ul, .MenuList li { list-style-type: none; float:left; width:100% }
.MenuList a { display: block; width: 100%; line-height: 32px; float:left ;color:#005fab}
.submenu { display: none;}
.submenu li a { text-indent: 30px; }
.submenu li { color: #FFFFFF; background-image: url(../images/submenuA.gif); background-repeat: no-repeat; background-position: left bottom;}
.submenuA { color: #FFFFFF; background-image: url(../images/submenuA.gif); background-repeat: no-repeat; background-position: left bottom; }
.submenuB { color: #FFFFFF; background: url(../images/submenuB.gif) no-repeat 0 0; }
.treemenu { color: #FFFFFF; background: url(../images/ArrOn.png) no-repeat; text-indent: 25px; margin-bottom: 5px; }
a.actuator:link, a.actuator:visited, a.actuator:hover, a.actuator:active { color: #FFFFFF; margin: 0px; padding: 0px; font-size:14px; font-weight:bold; }
#switchPoint { cursor: pointer; }


/* 外边距 */
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt35{margin-top:35px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt30{margin-top:30px}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr18{margin-right:18px}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr80{margin-right:80px;}
.mr135{margin-right:135px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb18{margin-bottom:18px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mlr20{margin-left:20px;margin-right:20px;}

.pt10{padding-top:10px}
.pb10{padding-bottom:10px}
.pl10{padding-left:10px}
.pr10{padding-right:10px}
.center,.tc{text-align:center}
.textC{text-align:center}

/* 字体颜色 */
.gray3{color:#333;}
.gray9{color:#999;}
.orange,.orange a{color:#ff7700;}
.brown,.brown a{color:#b8954b;}
a.brown:hover{text-decoration:underline;}
.blue,.blue a,a.blue:hover{color:#2a8dda;}
.green,.green{color:#78c31f;}
.red,.red a{color:#f00;}

.bold{font-weight:bold;}
.fn { font-weight: normal; }
.fi { font-style:italic }
.fu, .fu a {text-decoration: underline; }
/* 字体大小 */
.f12px { font-size:12px }
.f14px { font-size:14px }
.f16px { font-size:16px }
.f18px { font-size:18px }

/*其它样式*/
.alR { text-align:right }
.alL { text-align:left }
.alC { text-align:center }
.alM { vertical-align: middle; }
.fl{float:left;}
.fr{float:right;}
.clear { clear: both; }
.cf:after,.fc:after,.Toolbar_inbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.hidden { display:none }
.OverH { overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.hand { cursor:pointer; }
.WB { word-wrap:break-word; }
.wn { white-space: nowrap; }

.btn{border: 1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:12px;font-weight: 400;line-height:26px;margin-bottom: 0;padding:0px 10px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-big{height:35px;line-height:35px;}
.btn-default{background-color: #fff;border-color:#ccc;color:#333;}
.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff;}
.btn-disabled,.btn-disabled:hover{background-color:#ccc;border-color:#ccc;color:#fff;cursor:default;}

.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#e6e6e6;border-color:#adadad;color:#333;}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#286090;border-color:#204d74;color:#fff;}

.btn-bred,.btn-bred:hover{background-color:#fafafa;color:#f15c5e;border-color:#f15c5e;text-decoration:none}
.btn-bwhite,.btn-bwhite:hover{background-color:#fafafa;color:#626773;border-color:#f0f0f0;text-decoration:none}
.btn-bgray,.btn-bgray:hover{background-color:#f4f4f4;color:#626773;border-color:#e7e7e7;text-decoration:none}
.btn-borange,.btn-borange:hover{background-color:#fff;color:#F59F0D;border-color:#F59F0D;text-decoration:none}
.btn-bblue,.btn-bblue:hover{background-color:#fff;color:#2E83DE;border-color:#2E83DE;text-decoration:none}

.btn-sm{height:28px;line-height:28px;border-radius:2px;}
.btn-bm{height:32px;line-height:32px;}
.btn-w90{width:54px;}
.btn-w110{width:72px;}
.btn-w120{width:82px;}
.btn-w140{width:102px;}
.btn-w190{width:152px;}
/*右侧内容*/
.so_main { text-align:left; margin:0 10px; }
.page_tit { font-size:14px; font-weight:bold; color:#1e325c; line-height:40px;padding:0 10px; }

.page_tit span{float:right;padding-right:50px;font-size:12px;color:green;cursor:pointer}
.page_tit .select_input{height:26px;line-height:26px;margin-top:5px}

/*TAB*/
.tit_tab { background:#D2DBEA; height:30px; padding:5px 5px 0; margin-bottom:10px; }
.tit_tab ul { }
.tit_tab li { float:left; }
.tit_tab li a { padding:0 13px; line-height:30px; display:block; font-size:14px; }
.tit_tab li a.on { background:#fff; color:#333 }

.ui-sortable { }
.ui-sortable li { float:left; padding:5px; }



/*表单样式*(陈新建在此基础上修改的，请不要删除，所有表单在此基础扩展，其它无关的删除)**/
.form{padding-top:10px;border-top:2px solid #9cb8cc;}
.formnoline{border-top:0px;}
.form h3{line-height:30px;font-size:12px;color:#333;border-bottom:1px solid #9cb8cc; }
.form .line{border-bottom: 1px solid #9cb8cc;margin:10px 0}
.form .gray{border-bottom:1px solid #c9c9c9;}
.form dl:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.form dt{float:left;margin:0;padding:10px 0 0 0;line-height:34px;width:170px;text-align:right;color:#333;font-weight:bold;}
.form dt label{cursor:pointer;}
.form dd{margin:0 0 10px 170px;padding:10px 0 0 5px;line-height:34px;}
.form dd label{display:inline-block;line-height:34px;}
.form dd label.m3{position:relative;margin-top:-3px;}
.form dd .radio{margin:10px 8px 0 0;float:left }
.form p{margin:0;padding:0;height:22px;line-height:26px;color:#999999;overflow:hidden;}
.form .page_btm{margin:40px 0 0 0;padding:10px 0;border-top:1px solid #9cb8cc;text-align:center;}

.form .line-sm dt{line-height:25px;}
.form .line-sm dd{line-height:25px;margin-bottom:5px}
.form .line-sm dd label{line-height:25px;}
.form .line-sm dd .radio{margin-top:6px;}

.form .box_area{margin-top:1px;padding:10px;width:100%;background:#f2f2f2;overflow:hidden;}
.form .box_area li{float:left;display:inline;padding:5px 0;width:100%;height:40px;overflow:hidden;}
.form .box_area li .time{float:left;display:inline;width:auto;height:32px;line-height:32px;overflow:hidden;}
.form .box_area li .time_num{margin:0 2px;width:100px;height:20px;line-height:20px;overflow:hidden;}
.form .box_area li input{float:left;}

.s_form p{height: auto;overflow: visible}

hr{border:0;border-bottom:2px solid #9cb8cc;height:0;}

/*输入框*/
.tb{width:200px;height:24px;line-height:24px;border:1px solid #aaa;font-size:12px;font-family:"微软雅黑";display:inline-block;}
.tb_20x20{width:20px;height:12px;line-height:12px;text-align:center;}
.tb_50{width:50px;}
.tb_100{width:100px;}
.tb_150{width:150px;}
.tb_200{width:200px;}
.tb_215{width:215px;}
.tb_300{width:300px;}
.tb_600{width:600px;}
.tb_800{width:800px;}
.ta{width:300px;line-height:24px;border:1px solid #aaa;font-size:12px;font-family:"微软雅黑";display:inline-block;overflow-y:auto;}
.ta_200{width:200px;}
.ta_400{width:400px;}
.ta_400x30{width:400px;height:30px;}
.ta_400x100{width:400px;height:100px;}
.ta_600{width:600px;}
.ta_800{width:800px;height:150px}

#search_form .page_btm{margin-top:10px;}
/*弹窗表单*/
.pop-form{border-top:none}
.pop-form dt{width:120px;}
.pop-form dd{margin-left:120px;*margin-left:0;}
.pop-form dd.ml18{margin-left:18px;}
.eb-form dt{width:100px;}
.eb-form dd{margin-left:100px;}

/*分类标签*/
.dlcatelist{padding-left:20px;}
.dlcatelist label{float:left;width:80px;height:30px;line-height:30px;margin:5px;text-align:center;border:1px solid #ddd;border-radius:3px;}
.dlcatelist label input{float:left;margin-top:8px}

/*列表样式*/
.bg_on { background-color:#ECEFF0; }
.bg_hover { background-color:#F3F3F3; }
.Toolbar_inbox { background-color:#d2dbea; padding:5px; line-height:26px; border-bottom:1px solid #c8cfda;overflow:hidden;zoom:1; }

.Toolbar_inbox .btn{ margin:0 5px;text-decoration:none}
.Toolbar_inbox .active{background:#fff;color:#333;border-radius:3px}

.list { padding-top:1px;overflow:hidden;*zoom:1; }
.list .hd {padding:10px 0;height:18px;line-height:18px; }
.list table {}
.list table thead th { background-color:#f2f4f6;text-align:left; border-bottom:1px solid #c1c8d2; height:35px; padding:0 10px 0 10px; color:#7d7d7d; font-weight: normal; line-height:35px }
.list table tbody th{border-bottom:1px solid #e3e6eb;text-align:right;width:80px;padding:6px 10px 6px 10px;line-height:30px;}
.list table tbody .w170{width:150px;}
.list table tbody .w200{width:200px;}
.list table td {text-align:left;line-height:30px; padding:6px 10px 6px 10px; border-bottom:1px solid #e3e6eb; word-break: break-all;word-wrap: break-word;}
.list table thead th.center,.list table td.center{text-align: center;}
.list table.user th,.list table.user td{text-align:center;}
.list table.user th.tleft,.list table.user td.tleft{text-align:left;}
.list table.user td{line-height:26px; padding:6px 10px; border-bottom:1px solid #e3e6eb; word-break: break-all;word-wrap: break-word;}
.list table thead th.tl{text-align:left;}


.list table td span {}
.list table .radio{margin:10px 8px 0 0;}
.list table td.imgbox img{max-width:300px;max-height:300px;width:300px\9;height:300px\9;}

.list .table-border{border-top:1px solid #e3e6eb;border-right:1px solid #e3e6eb;border-collapse: collapse}
.list .table-border td{border-left:1px solid #e3e6eb;}
.list .table-border thead th{border-left:1px solid #e3e6eb;}
.list .table-border tbody th{border-left:1px solid #e3e6eb;padding-right:10px;font-weight:normal;width:116px}
.list .table-condensed td{line-height:20px;}

.list .lrt{line-height:20px;}
.list .lrt p{margin:0;padding:0;height:20px;line-height:20px;text-align:left;overflow:hidden;}

.list table .c1{width:120px;}
.list table .c2{width:280px;}
.list table .c3{width:145px;}

.list_btm {padding-left:10px; background-color:#F7F7F7; line-height:32px; border-bottom:1px solid #9DB8CB; clear:both; }
.sort { float:left; width:100% }
.sort li { clear: both; line-height:30px; _height:30px; }
.sort li.line { border-bottom:1px solid #e3e6eb; }
.sort li div { text-indent: 5px; line-height:30px; }
.sort li.tit { background-color:#f2f4f6; border-bottom:1px solid #c1c8d2; color:#7d7d7d; height:21px; }
.sort li.tit div { height:21px; line-height:21px; }
.sort .line_l { background: #f2f4f6 url(../images/th_bg.gif) repeat-y 0 0 }
.sort li.title{background:#F2F4F6;color:#7D7D7D;border-bottom:1px solid #C1C8D2;height:30px;}
.sort .title .line-l{background:url("../images/th_bg.gif") repeat-y;}
.sort .c1{float:left;overflow:hidden;}

.sort li .c2{ float:right; width:300px;overflow:hidden; }
.sort li .c3{ float:right; width:400px;overflow:hidden; }
.sort li .c4{ float:right; width:300px;overflow:hidden; }
.ico_top img, .ico_btm img { background: url(../images/ico_top_btm.gif) no-repeat; height: 14px; width: 12px; }
.ico_top, .ico_btm { vertical-align:middle;margin-top:8px; }
.ico_top img { background-position:-12px 0; }
.ico_btm img { background-position:-24px 0; }
.ico_top:hover img { background-position:0 0; }
.ico_btm:hover img { background-position:-35px 0; }

/*树型结构*/
.tree {}
.tree li{line-height:30px}
.tree li p{margin:0;padding-left:10px;border-bottom:1px solid #ddd;padding-right:20px;}
.tree li p img{margin-right:5px;cursor:pointer}
.tree li ul{display:none}
.tree li ul p{padding-left:30px;}
.tree li ul ul p{padding-left:60px}
.tree li ul ul ul p{padding-left:90px}

.tree li .c2{ float:right; width:300px;overflow:hidden; }
.tree li .c3{ float:right; width:420px;overflow:hidden;padding:0 10px; }
.tree li .c4{ float:right; width:300px;overflow:hidden; }
/*页面弹出层*/


/*翻页*/
.list table td.noinfo,.noinfo{line-height:100px;text-align:center}
.page { text-align: center;padding:5px 0;}
.page a { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #333; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none;background:#fff;}
.page a:hover { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;background:#fff;}
.page a:active { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;background:#fff;}
.page a.current{background: none;}
.page span.current { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFF }
.page span.disabled { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #333; MARGIN-RIGHT: 2px; PADDING-TOP: 2px }
.page span.quantity { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #333; MARGIN-RIGHT: 2px; PADDING-TOP: 2px }
.topic_tips { margin-top: 3px; position: relative; margin-bottom:8px; width:250px;}
.topic_arr { background: url("../images/topic_arr.gif") no-repeat scroll 0 0 transparent; height: 6px; left: 11px; position: absolute; top: -5px; width: 11px; }
.topic_info { background-color: #F9FAFA; border: 1px solid #C2D1D5; padding: 7px 10px 6px; }

#page_config,#search_config,#search_form{display:none}


.category_tree { text-align:left; margin:10px 5px;border:1px solid #E4E4E4; font-size:12px;}
.category_tree .catebar_inbox { background-color:#d2dbea; padding:5px; line-height:26px; border-bottom:1px solid #c8cfda }
.category_tree .catebar_inbox .btn_a, .catebar_inbox .btn_a span { background:#fcfcfc; cursor:pointer; }
.category_tree .catebar_inbox .btn_a { background-position:0 0; margin-right:5px; padding-left:8px; display:inline-block; line-height:26px; color: #333; text-decoration: none; }
.category_tree .catebar_inbox .btn_a span { padding-right:8px; display:inline-block; background-color: #fcfcfc; background-position: right 0; }
.category_tree .catelist { padding-top:1px;}
.category_tree .catelist_btm { clear:both; }
.category_tree .sort { float:left; width:100% }
.category_tree .sort li { clear: both; line-height:30px; _height:30px; }
.category_tree .sort li.underline { border-bottom:1px solid #e3e6eb; }
.category_tree .sort li div { text-indent: 5px; line-height:30px; }
.category_tree .sort li.title { background-color:#f2f4f6; border-bottom:1px solid #c1c8d2; color:#7d7d7d; height:21px; }
.category_tree .sort li.title div { height:21px; line-height:21px; }
.category_tree .sort .line_l { background: #f2f4f6 url(../images/th_bg.gif) repeat-y 0 0 }
.category_tree .sort li .c1 { float:left; }
.category_tree .sort li .c2 { float:right; width:50px; }
.category_tree .sort li .c3 { float:right; width:120px; }
.category_tree .ico_top img, .ico_btm img { background: url(../images/ico_top_btm.gif) no-repeat; height: 14px; width: 12px; }
.category_tree .ico_top, .ico_btm { vertical-align:middle; }
.category_tree .ico_top img { background-position:-12px 0; _margin-top:5px; }
.category_tree .ico_btm img { background-position:-24px 0; _margin-top:5px;}
.category_tree .ico_top:hover img { background-position:0 0; }
.category_tree .ico_btm:hover img { background-position:-35px 0; }
.sort li.underline{border-bottom:1px solid #E3E6EB;}


/*标签*/
.tag-lists{overflow:hidden;zoom:1}
.tag-lists .taglist li{float:left;color:#fff;background:#48980d;height:14px;line-height:14px;padding:5px;margin:0 5px 5px 0;cursor:pointer;white-space:nowrap;opacity: 0.7;-moz-opacity: 0.7;filter:alpha(opacity=70);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition: opacity .2s ease-in, padding .2s ease-in;-moz-transition: opacity .2s ease-in, padding .2s ease-in;-o-transition: opacity .2s ease-in, padding .2s ease-in;-webkit-transition: opacity .2s ease-in, padding .2s ease-in}
.tag-lists .taglist li:hover{background:#3C9100;cursor:pointer;padding:5px 10px;opacity: 1;-moz-opacity: 1;filter:alpha(opacity=100);}
.tag-lists .taglist li a.tag{display:inline-block;color:#fff;padding:0 5px}
.tag-lists .taglist li a.tag:hover{text-decoration:none;cursor:default;}
.tag-lists .taglist li label{line-height:14px;}
.tag-lists .taglist li em{color:#fff;padding:0 5px}
.tag-lists .taglist li label{cursor:pointer}
.tag-lists .ico-close{_vertical-align:2px}
.setupTag_list01 {clear: both;margin-top: 6px;overflow: hidden}
.setupTag_list01 a{display: inline-block;line-height: 20px;padding: 2px 5px;color:#36c}
.setupTag_list01 a em {font-style:normal;color: #ddd;font-family: Arial;font-weight:700;font-size: 17px;margin-right: 2px;vertical-align: -2px}
.setupTag_list01 a:hover {background-color: #9EC97F;color: #fff;text-decoration: none}
.setupTag_list01 a:hover em {color: #fff;cursor: pointer;font-size: 17px;font-weight: bold}


a.ico-close, a.ico-close:hover,.dlresult a i{background:url(../images/del.png) no-repeat 4px 6px;width:18px;height:18px;display:inline-block;overflow:hidden;vertical-align:0;_vertical-align:2px}
a.ico-close:hover{background-position:0 -50px;vertical-align:0;_vertical-align:2px}

/*问答分类管理*/
.list .title{}
.list .title .line_l{background-image:url("../images/th_bg.gif");background-color:#F2F4F6;background-repeat:repeat-y;}
.list .title li{background-color:#F2F4F6;color:#7D7D7D;height:35px;line-height:35px;float:left;width:25%;border-bottom:1px solid #C1C8D2;text-align:left;}
.list .title li span{padding:0 0 0 5px;}


.w20{width:20px}
.w30{width:30px}
.w40{width:40px}
.w50{width:50px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w90{width:90px}
.w100{width:100px}
.w110{width:110px}
.w120{width:120px}
.w130{width:130px}
.w140{width:130px}
.w150{width:150px}
.w160{width:160px}
.w170{width:170px}
.w180{width:180px}
.w187{width:187px}
.w190{width:190px}
.w200{width:200px}
.w210{width:210px}
.w220{width:220px}
.w230{width:230px}
.w240{width:240px}
.w250{width:250px}
.w260{width:260px}
.w270{width:270px}
.w280{width:280px}
.w290{width:290px}
.w300{width:300px}
.w310{width:310px}
.w320{width:320px;}
.w330{width:330px;}
.w340{width:340px;}
.w350{width:350px;}
.w360{width:360px;}
.w370{width:370px;}
.w380{width:380px;}
.w390{width:390px;}
.w400{width:400px;}
.w410{width:410px}
.w420{width:420px;}
.w430{width:430px;}
.w440{width:440px;}
.w450{width:450px;}
.w460{width:460px;}
.w470{width:470px;}
.w480{width:480px;}
.w490{width:490px;}
.w500{width:500px;}
.w510{width:510px}
.w520{width:520px;}
.w530{width:530px;}
.w540{width:540px;}
.w550{width:550px;}
.w560{width:560px;}
.w570{width:570px;}
.w580{width:580px;}
.w590{width:590px;}
.w600{width:600px;}
.w610{width:610px}
.w620{width:620px;}
.w630{width:630px;}
.w640{width:640px;}
.w650{width:650px;}
.w660{width:660px;}
.w670{width:670px;}
.w680{width:680px;}
.w690{width:690px;}
.w700{width:700px;}
.w710{width:710px}
.w720{width:720px;}
.w730{width:730px;}
.w740{width:740px;}
.w750{width:750px;}
.w760{width:760px;}
.w770{width:770px;}
.w780{width:780px;}
.w790{width:790px;}
.w800{width:800px;}
.w810{width:810px}
.w820{width:820px;}
.w830{width:830px;}
.w840{width:840px;}
.w850{width:850px;}
.w860{width:860px;}
.w870{width:870px;}
.w880{width:880px;}
.w890{width:890px;}
.w900{width:900px;}
.w-80{width:80%}


/*弹窗*/
.wrap-layer{color:#535353;position:absolute;-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 1px rgba(0,0,0,.1);-khtml-box-shadow:0 2px 5px 1px rgba(0,0,0,.1);-ms-box-shadow:0 2px 5px 1px rgba(0,0,0,.1);box-shadow:0 2px 5px 1px rgba(0,0,0,.1);}
.wrap-layer .content-layer{border:#bbb solid 1px;position:relative;background:#fff;margin:0 auto; z-index:999}

.wrap-layer .content-layer div.ui_win{text-align:left;height:32px; overflow:hidden; line-height:32px; padding:0; margin:0; padding-left:10px; padding-right:5px; background:#f1f1f1; font-szie:14xp; font-weight:600}
.wrap-layer .content-layer div.ui_win a.ico-close{top:5px;*top:10px}

.so_main .linestyle{border-top: 2px solid #9CB8CC;margin-bottom:10px;}

/*上传按钮*/
.uploadpic{position:relative;overflow:hidden;width:100px;height:36px;line-height:36px;text-align:center;background:#ddd;color:#535353;font-size:14px;border-radius:2px;display:inline-block;float:left;}
.uploadpic{}
.uploadpic input{cursor:pointer;width:100%;height:100%;text-align:right;z-index:10;position:absolute;top:0px;right:0px;opacity:0;filter:Alpha(opacity:0);}
.uploadpic2 input{width:100px;height:36px;line-height:36px;padding:0;border:none;background:#ddd;font-family:'微软雅黑';font-szie:14px;margin-left:10px}

/**/
.page_tit .btn-manage{float:right;line-height:26px;padding:0 8px;border-radius:5px;border:1px solid #c1c8d2;font-size:12px;margin-top: 5px;color:#333;font-weight:normal;*margin-top:-21px;}
.btn-addzd{}
.zd-list{margin:0 10px 20px;}
.zd-list .list{padding-top:0}
.zd-list .list table th.last{border-right:1px solid #c1c8d2}
.zd-list .list table td{border-left:1px solid #e3e6eb;}
.zd-list .list table td.last{border-right:1px solid #e3e6eb;}
.zd-list .list .tc{text-align:center}

/*角色授权=========================*/
.roleauth{width:700px;height:350px;overflow: auto }
.roleauth input{float:left;margin:9px 10px 0}
.roleauth p{margin:2px 0;line-height:30px;height:30px;overflow: hidden}
/*一级*/
.roleauth > ul > li > p{background:#e4e4e4;}
.roleauth > ul > li > ul ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
/*三级*/
.roleauth > ul > li > ul > li  ul{padding-left:20px}
.roleauth > ul > li > ul > li > ul > li{}
/*四级*/

.roleauth > ul > li > ul > li > ul > li ul li{float:left;width:150px;}


/*tip弹框*/
.tips-dialog{position:absolute;border:1px solid #d0cdc9;box-shadow:0 0 4px rgba(0,0,0,.15);background:#fff;z-index:999;}
.tips-dialog a{color:#2a8dda;}
.tips-dialog a.brown{color:#b8954b;}
.tips-dialog a:hover{text-decoration:underline;}
.tips-dialog .icon-closed{position:absolute;width:12px;height:12px;top:10px;right:10px;cursor:pointer;overflow:hidden;background-position:0 -143px;}
.tips-dialog .icon-closed:hover{background-position:0 -143px;}

.c-tips-header{height:29px;line-height:29px;text-align:center;background:#fbfaf9;border-bottom:1px solid #d8d6d3;color:#666;}
.c-tips-header .title{font-weight:bold;}
.c-tips-header .icon-closed{top:8px;right:8px;}

.c-tips-box{position:absolute;opacity:0;filter:Alpha(opacity=0);}
.c-tips-box .j_loading{margin:2px 0 17px; padding: 20px 0 10px;text-align: center;}
.c-tips-box .j_loading span{background:url(../images/loading.gif) 0 center no-repeat;display: inline-block;height:25px;line-height:25px;padding:0 0 0 26px;}

.tips-top-left .tips-dialog,.tips-top .tips-dialog,.tips-top-right .tips-dialog{top:-8px;}
.tips-bottom-left .tips-dialog,.tips-bottom .tips-dialog,.tips-bottom-right .tips-dialog{top:8px;}
.tips-left-top .tips-dialog,.tips-left .tips-dialog,.tips-left-bottom .tips-dialog{left:-8px;}
.tips-right-top .tips-dialog,.tips-right .tips-dialog,.tips-right-bottom .tips-dialog{left:8px;}

.j-arrow-a,.j-arrow-b{position:absolute;display:block;width:0;height:0;overflow:hidden;line-height:0;font-size:0;_color:#FF3FFF;_filter:chroma(color=#FF3FFF);}
.tips-top-left .j-arrow-a,
.tips-top .j-arrow-a,
.tips-top-right .j-arrow-a{bottom: -8px;border-top:8px solid #d0cdc9;border-bottom:0 none;border-left:8px solid transparent;border-right:8px solid transparent;}
.tips-top-left .j-arrow-b,
.tips-top .j-arrow-b,
.tips-top-right .j-arrow-b{bottom: -7px;border-top:8px solid #fff;border-bottom:0 none;border-left:8px solid transparent;border-right:8px solid transparent;}
.tips-top-left .j-arrow-a,.tips-top-left .j-arrow-b{left:15px;}
.tips-top .j-arrow-a,.tips-top .j-arrow-b{left:50%;margin-left:-8px;}
.tips-top-right .j-arrow-a,.tips-top-right .j-arrow-b{right:15px;}
.tips-bottom-left .j-arrow-a,
.tips-bottom .j-arrow-a,
.tips-bottom-right .j-arrow-a{top:-8px;border-bottom:8px solid #d0cdc9;border-top:0 none;border-left:8px solid transparent;border-right:8px solid transparent;}
.tips-bottom-left .j-arrow-b,
.tips-bottom .j-arrow-b,
.tips-bottom-right .j-arrow-b{top:-7px;border-bottom:8px solid #fff;border-top:0 none;border-left:8px solid transparent;border-right:8px solid transparent;}
.tips-bottom-left .j-arrow-a,.tips-bottom-left .j-arrow-b{left:15px;}
.tips-bottom .j-arrow-a,.tips-bottom .j-arrow-b{margin-left:-8px;left:50%;}
.tips-bottom-right .j-arrow-a,.tips-bottom-right .j-arrow-b{right:15px;}
.tips-left-top .j-arrow-a,
.tips-left .j-arrow-a,
.tips-left-bottom .j-arrow-a{right: -8px;border-left:8px solid #d0cdc9;border-right:0 none;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.tips-left-top .j-arrow-b,
.tips-left .j-arrow-b,
.tips-left-bottom .j-arrow-b{right: -7px;border-left:8px solid #fff;border-right:0 none;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.tips-left-top .j-arrow-a,.tips-left-top .j-arrow-b{top:7px;}
.tips-left .j-arrow-a,.tips-left .j-arrow-b{margin-top:-8px;top:50%;}
.tips-left-bottom .j-arrow-a,.tips-left-bottom .j-arrow-b{bottom:15px;}
.tips-right-top .j-arrow-a,
.tips-right .j-arrow-a,
.tips-right-bottom .j-arrow-a{left: -8px;border-right:8px solid #d0cdc9;border-left:0 none;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.tips-right-top .j-arrow-b,
.tips-right .j-arrow-b,
.tips-right-bottom .j-arrow-b{left:-7px;border-right:8px solid #fcfbf8;border-left:0 none;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.tips-right-top .j-arrow-a,.tips-right-top .j-arrow-b{top:7px;}
.tips-right .j-arrow-a,.tips-right .j-arrow-b{margin-top:-8px;top:50%;}
.tips-right-bottom .j-arrow-a,.tips-right-bottom .j-arrow-b{bottom:15px;}

.userinfo{padding:10px}
.userinfo .tt{font-size:14px;line-height:40px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.userinfo th{text-align: right;width:60px;line-height:30px;}
.userinfo td{text-align: left;padding-left:10px}

.hide{visibility:hidden}
.show{visibility:visible}

.box{width:500px;font-size:14px;float:left;clear: right;margin:10px 0}
.box .hd{line-height:30px;height:30px;padding:0 5px}
.box .bd{background:rgb(242,242,242);border-radius:4px;padding:2px 5px;border:1px solid #ddd}
.box .bd .tt{line-height:30px;height:30px;border-bottom:1px solid #ccc;padding:0 2px;}
.box .bd .con{line-height:26px;color:#999;padding:5px 2px;}
.box.fr{clear:left;float:right}
.box.fr .bd{background:#fff}



/*选择分类*/
.dl-data{width:520px;font-size:12px;background:#fff;font-family:"\5FAE\8F6F\96C5\9ED1"}
.dl-data .trade-hd{padding:0 10px;line-height:30px;height:30px;}
.dl-data .tips{margin:10px 15px 5px;}
.dl-data .cols-all{margin:5px 15px;display:none;height:25px}
.dl-data .catett{height:24px;padding:10px 0 10px 30px;text-align:center;border-bottom:1px solid #eae7e4;display:none}
.dl-data .catett div{display:inline-block;border:1px solid #b8954b;border-radius:2px}
.dl-data .catett span{display:inline-block;padding:0 50px;height:22px;line-height:22px;cursor:pointer;color:#b8954b}
.dl-data .catett span.active{background:#b8954b;color:#fff}
.dl-data .loading{line-height:150px;text-align:center;padding:0;margin:0}
.dl-data .col-list{padding:20px;overflow-y:auto;overflow-x:hidden;max-height:294px;height:auto;_height:400px}
.dl-data .col-list ul{position:relative;width:480px}
.dl-data .col-list ul li{position:relative;width:480px;float:left;margin-bottom:3px}
.dl-data .col-list ul li .item{float:left;height:29px}
.dl-data .col-list ul li .item i.dot{float:left;width:4px;height:4px;background:#bbb;margin:12px 7px 0 0;}
.dl-data .col-list ul li .item span{display:block;float:left;font-size:14px;height:29px;line-height:29px;overflow:hidden;cursor:pointer}
.dl-data .col-list ul li .item span.checked{color:#B8954B}
.dl-data .col-list ul li .item span.disabled{color:#999}
.dl-data .col-list ul li .item.s i.dot{display:none}
.dl-data .col-list ul li .item.s span{border:1px solid #d0cdc9;border-bottom:0;background:#fbfaf9;padding:0 10px;}
.dl-data .col-list ul li .item.s span.checked{border:1px solid #d0cdc9;}
.dl-data .col-list ul .hover i{background-position:-13px -50px;}
.dl-data .col-list .sub{display:block;border:1px solid #d0cdc9;background:#fbfaf9;padding:9px;clear:both}
.dl-data .col-list .sub .li{display:block;float:left;overflow:hidden;width:220px;margin-right:10px;white-space: nowrap;line-height:25px;color:#333;font-family:"\5B8B\4F53"}
.dl-data .col-list .sub .li i{float:left;margin:7px 5px 0 0}
.dl-data .col-list ul li.noinfo{height:150px;line-height:150px;text-align:center}
.dl-data .col-list2 ul li .item{height:auto}
.dl-data .col-list2 ul li .item span{cursor:default}
.dl-data .col-list2 .sub{border:0;background:none;padding:0px;}
.dl-data2{width:520px;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1"}
.dl-data2 .tips{margin:5px 10px;}
.dl-data2 .cols-all{margin:5px 10px;}
.dl-data2 .col-list{overflow-y:auto;overflow-x:hidden;position:relative;padding:10px;}
.dl-data2 label{display:inline-block;width:220px;padding-right:10px;white-space: nowrap;line-height:25px;color:#8c8c8c}
.dl-data3{padding:10px;width:610px;font-size:12px;}
.dl-data3 .cols-all{margin:5px 0;}
.dl-data3 .col-list{border:1px solid #cecfce;*zoom:1;}
.dl-data3 .col-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.dl-data3 .col-list .cols{}
.dl-data3 .col-list .cols-parent{float:left;border-right:1px solid #cecfce;}
.dl-data3 .col-list .cols-children{}
.dl-data3 .col-list .cols-children a.cat-checked{text-decoration:underline;color:#FF6E00}
.dl-data3 .col-list .cols-children a.cat-disabled{color:gray}
.dl-data3 .col-list .cols h4{font-size:12px;padding:0 4px;font-weight:bold;line-height:25px;border-bottom:1px dotted #d6d3d6;}
.dl-data3 .col-list .cols ul{overflow-y:auto;overflow-x:hidden;position:relative;}
.dl-data3 .col-list .cols ul li{line-height:25px;height:25px;margin-top:1px;overflow:hidden;}
.dl-data3 .col-list .cols-parent ul li{position:relative;}
.dl-data3 .col-list .cols-parent ul li a{display:block;line-height:25px;height:25px;overflow:hidden;color:#333;padding:0 10px;}
.dl-data3 .col-list .cols-parent ul li a:hover{background-color:#f1faff;}
.dl-data3 .col-list .cols-parent ul li i{position:absolute;right:5px;top:10px;width:4px;height:7px;background:url(icon_list.png);overflow:hidden;z-index:1;}
.dl-data3 .col-list .cols-parent ul li.selected a{background-color:#e7e3e7;}
.dl-data3 .col-list .cols-parent ul li.selected i{background-position:left bottom;}
.dl-data3 .col-list .cols-parent ul li.current a{background-color:#def3ff;}
.dl-data3 .col-list .cols-parent ul li.hover a{background-color:#def3ff;}
.dl-data3 .col-list .cols-parent ul li.hover i{background-position:left bottom;}
.dl-data3 .col-list .cols-parent ul li.hover{overflow:visible;height:auto;}
.dl-data3 .col-list .cols-parent .sub{display:none;padding:10px;border-bottom:1px dotted #ccc}
.dl-data3 .col-list .cols-parent .sub label{display:inline-block;margin-right: 20px;white-space: nowrap;line-height:25px;}
.dl-data3 .col-list .cols-children ul li{padding:0 10px;}
.dl-data4{width:550px;font-size:12px;}
.dl-data4 .cols-all{margin:5px 0;}
.dl-data4 .col-list{*zoom:1;}
.dl-data4 .col-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.dl-data4 .col-list .cols{height:282px;overflow:hidden}
.dl-data4 .col-list .cols-parent{float:left;border-right:1px solid #cecfce;width:130px;}
.dl-data4 .col-list .cols-children{margin-left:131px;}
.dl-data4 .col-list .cols h4{font-size:12px;padding:0 4px;font-weight:bold;line-height:25px;border-bottom:1px dotted #d6d3d6;}
.dl-data4 .col-list .cols ul{overflow-y:auto;overflow-x:hidden;position:relative;height:288px;}
.dl-data4 .col-list .cols-parent ul li{position:relative;border-bottom:1px solid #dcdcdc;line-height:34px;height:34px;}
.dl-data4 .col-list .cols-parent ul li a{display:block;line-height:34px;height:34px;overflow:hidden;color:#333;padding:0 0 0 25px;background:url(../css/bwico.gif) 0 9999px no-repeat;text-decoration:none}
.dl-data4 .col-list .cols-parent ul li a:hover{background-position:0 -74px;}
.dl-data4 .col-list .cols-parent ul li i{position:absolute;right:5px;top:10px;width:4px;height:7px;background:url(icon_list.png);overflow:hidden;z-index:1;}
.dl-data4 .col-list .cols-parent ul li.selected a{background-position:0 -24px;color:#fff}
.dl-data4 .col-list .cols-parent ul li.selected i{background-position:left bottom;}
.dl-data4 .col-list .cols-parent ul li.current a{background-position:0 -74px;}
.dl-data4 .col-list .cols-parent ul li.hover a{background-color:#def3ff;}
.dl-data4 .col-list .cols-parent ul li.hover i{background-position:left bottom;}
.dl-data4 .col-list .cols-parent ul li.hover{overflow:visible;height:auto;}
.dl-data4 .col-list .cols-parent .sub{display:none;padding:10px;border-bottom:1px dotted #ccc}
.dl-data4 .col-list .cols-parent .sub label{display:inline-block;margin-right: 20px;white-space: nowrap;line-height:25px;}
.dl-data4 .col-list .cols-children ul{padding:0 0 0 20px;height:221px;margin-top:10px;}
.dl-data4 .col-list .cols-children ul li{padding:0 5px 0 0;float:left;width:120px;height:25px;line-height:25px;overflow:hidden}

input.input-radio, input.input-checkbox{height:16px;margin-right:4px;width:16px;vertical-align:middle;}


/*分类二级下拉菜单*/
.catemenu{border:1px solid #d0d0d0;position:absolute;background:#fbfaf9;max-height:270px;height:auto;overflow-x:hidden;overflow-y:auto;}
.catemenu >li{position:relative;height:33px;line-height:33px;padding-left:24px;border-bottom:1px solid #eae7e4;overflow:hidden;white-space:nowrap}
.catemenu >li:hover,.catemenu >li.ns,.catemenu ul li:hover{background:#f0efec;}
.catemenu >li >i{position:absolute;top:10px;left:7px;width:13px;height:13px;background-position:0 -50px;cursor:pointer}
.catemenu >li.ns >i{background-position:-13px -50px;}
.catemenu ul{display:none;padding:9px 0;border-bottom:1px solid #eae7e4;}
.catemenu ul li{height:24px;line-height:24px;padding-left:7px;overflow:hidden}
.catemenu ul li i{margin:7px 5px 0 0;float:left;}

.datepanel{position:relative;float:left;z-index:20}
.datepanel .dtt{height:28px}
.datepanel .dtt span{float:left;height:26px;line-height:26px;text-align:center;font-size:12px;cursor:pointer;color:#333;border:1px solid #d0d0d0;background:url(../css/select.gif) right 11px no-repeat;padding:0 25px 0 5px;white-space:nowrap;word-wrap:normal;word-break:keep-all;background-color:#fff;overflow:hidden;position:relative;z-index:2}
.datepanel .dtt span.ns{border-bottom:1px solid #fbfaf9;}
.datepanel .dtt.st span.ns{border-top:1px solid #fbfaf9;border-bottom:1px solid #d0d0d0;}

.datepanel .listpanel{border:1px solid #d0d0d0;position:absolute;left:0;top:27px;background:#fbfaf9;}
.datepanel .listpanel a{float:left;width:36px;height:21px;line-height:21px;text-align:center;font-size:12px;color:#333;margin:3px}
.datepanel .listpanel a:hover{text-decoration:none;background:#edeadf}
.datepanel .listpanel a.ns{background:#b8954b;color:#fff}
.datepanel .listpanel div{display:none;max-height:160px;height:auto;overflow-x:hidden;overflow-y:auto;}
/*您选择的*/
.dlresult{clear:both;padding:8px 10px;border-bottom:1px solid #eae7e4;overflow:hidden;font-size:12px;background:#f2f1ef;}
.dlresult.plr0{padding:10px 0;}
.dlresult span.fat{float:left;width:75px;overflow:hidden;color:#666;height:26px;line-height:26px;cursor:default;font-weight:normal;white-space:nowrap}
.dlresult .sel{*zoom:1;max-height:150px;overflow:auto;}
.dlresult a{float:left;display:inline;position:relative;color:#fff;height:22px;line-height:22px;margin:2px 5px;padding:0 16px 0 5px;text-align:center;background:#4599e1}
.dlresult a:hover{text-decoration:none;color:#fff;background-color:#3080c5;}
.dlresult a i{position:absolute;right:5px;top:7px;width:9px;height:9px;overflow:hidden;background-position:0px 0px}

/*分类*/
.navbox{width:260px;height:350px;overflow-y:scroll;float:left;border:1px solid #ddd;background:#fff;margin:20px 50px 0 50px;}
.navbar li{line-height:30px;height:30px;border-bottom:1px solid #eee;position:relative;}
.navbar li a{display:block;padding:0 20px;font-size:14px;line-height:30px;height:30px;}
.navbar li a:hover,.navbar li a.current{background:#eee;text-decoration:none;}
.navbar li a em{float:right}
.navbox .tips{padding-top:130px;text-align:center;font-size:14px;}

.s-result{padding:50px 50px 0;font-size:14px;text-align:left;}
.s-result em{margin:0 5px;}

.navWarp .arrow{background:url(../images/arrow.png) no-repeat;width:50px;height:50px;overflow:hidden;float:left;margin-top:150px;}

/*商品描述手机端*/
.mobile{width:320px;border:1px solid #ddd;background:#fff;text-align:left;}
.mobile h3{padding:0 12px;line-height:30px;background:#eee;font-size:14px;margin:1px;border:0}
.mobile h3 .import{float:right;font-size:12px;font-weight:normal;}
.detailWarp{height:300px;overflow-y:auto;overflow-x:hidden;padding:12px;}
.tab-m{height:50px;background:#eee;position:relative;}
.tab-m a{width:33%;height:42px;padding-top:8px;display:inline-block;float:left;text-align:center;line-height:21px;}
.tab-m a:hover,.tab-m a.active{opacity:1;text-decoration:none;}
.tab-m a i{width:20px;height:20px;overflow:hidden;display:block;margin:0 auto;}
.tab-m a .icon-music{background-position:0 0;}
.tab-m a .icon-summary{background-position:0 -20px;}
.tab-m a .icon-pic{background-position:0 -40px;}
.tab-m a .icon-word{background-position:0 -60px;}
.tab-m a .icon-add{background-position:0 -80px;}
.tab-m .add{width:100%;/*position:absolute;top:0;left:0;*/text-align:center;background:#eee;display:none;z-index:9;}

.editbox{display:none;}
.mobile .tips i{color:#f60;font-style:normal;}
.mobile .ipt-textarea{width:284px;height:100px;border:1px solid #ddd;padding:5px;line-height:18px;}
.btns a{margin-right:10px;width:50px;}
.btns a:hover{text-decoration:none;}
.info-list{display:none;}
.info-list li{border-bottom:1px solid #ddd;line-height:25px;padding:5px 10px;position:relative;}
.info-list li .icon-summary{background-position:0 -20px;width:20px;height:20px;overflow:hidden;display:inline-block;float:left;margin:4px 10px 0 0;opacity:0.5;}
.info-list li .info{display:inline-block;}
.info-list li .info img{vertical-align:middle;max-width:276px;}
.info-list li .op{position:absolute;top:5px;right:10px;}
.info-list li .op a{margin-left:5px;}

/*上传*/
.upload{width:60px;height:30px;margin:50px auto 0;position:relative;line-height:30px;display:none;}
.upload input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;padding:0;}
.upload:hover{text-decoration:none;}

/*最大字数*/
.maxwords .tnum i{font-weight:bold;color:#009933;}
.maxwords .tnum.orange i{color:#f60;}

.form dl dd{text-align:left;}
/*商品规格*/
.format{margin-top:-5px;}
.format li{padding:5px 0;border-bottom:1px solid #ddd;}
.format .item{float:left;margin-right:10px;}
.format .j-panel{display:block;text-align:left;}
.format .j-panel label{margin-right:10px;}
.j-panel .checkInput{float:left;margin:10px 5px 0 0;}
.j-panel em{width:12px;height:12px;display:block;float:left;margin:10px 5px 0 0;border:1px solid #ddd;}
.j-panel em.red{background:#f00;}
.j-panel em.white{background:#fff;}
.j-panel em.gray{background:#ddd;}
.j-panel em.other{border-color:#fff}
.format .item .marks{line-height:21px;display:block;}
.format .item .marks em{font-size:12px;display:inline-block;line-height:23px;float:left;padding:0 5px;background:#eee;height:25px;}
.format .item .ipt-txt{border:1px solid #ddd;width:80px;vertical-align:0;}

.upload-color{display:none;}
.table-format{width:500px;margin:0;border:1px solid #ddd;border-width:0 1px 1px 0;text-align:center;margin:5px 0;}
.table-format th,.table-format td{border:1px solid #ddd;border-width:1px 0 0 1px;padding:5px;line-height:25px;}
.table-format th{background:#eee;}
.table-format .ipt-txt{border:1px solid #ddd;width:80px;vertical-align:0}

.format .upload{width:70px;height:25px;line-height:25px;float:left;margin:0 0 0 5px;position:relative;border:1px solid #ddd;background:#eee;border-radius:2px;overflow:hidden;color:#333;display:block;}
.format .upload input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}
.format .upload:hover{color:#1867d2;text-decoration:none;}

/*尺码*/
.formatall{display:none;}
.formatall .table-format{width:900px;}

.format-tab{}
.format-tab .tab-ul{border-bottom:1px dashed #ddd;}
.format-tab .tab-ul li{float:left;cursor:pointer;margin-right:20px;}
.format-tab .tab-ul li .j-panel{display:block;}
.format-tab .tab-ul li .radioInput{float:left;margin:10px 5px 0 0;}
.format-tab .tab-con{display:none;padding-top:5px;}


/*page分页*/
.pages{height:33px;text-align:center;margin-top:20px;}
.pages a{padding:0 12px;line-height:31px;height:31px;margin:0 5px;overflow:hidden;display:inline-block;font-size:14px;border:1px solid #ddd;vertical-align:top}
.pages a.cur,.pages a:hover{text-decoration:none;background-color:#0099ff;color:#fff;border-color:#0099ff;}

.send .result{float:left}
.send .result a{position:relative;float:left;height:28px;line-height:28px;background:#3080c5;padding:0 15px 0 5px;text-decoration:none;margin-right:10px;color:#fff;border-radius:4px;}
.send .result a:after{content:'X';position:absolute;right:5px;top:0px;}
.dsearch{margin-bottom:10px;height:28px;}
.dsearch .tb{height:18px;line-height:18px;}

/**/
.eb-select{padding:10px 0 20px; border-bottom:2px solid #d2dbea;font-size:14px;}
.eb-select .j-panel{float:right;margin-right:20px;}
.eb-select .j-panel .ipt-radio{vertical-align:-2px}

.eb-change{text-align: right; font-size:14px; font-weight: bold;padding:10px;line-height: 24px;}
.eb-change span{margin-left:20px;}
.eb-change span em{font-size: 14px;font-weight: normal;color:#333;}

.card-info{line-height:20px;}
.card-info p{margin:0;}

.list table td.tc{text-align:center}

/*model弹窗*/
.dialogWarp .select-item{line-height:29px;}
.dialogWarp .select-item .ipt-radio{float:left;margin:9px 10px 0 0;}
.dialogWarp .select-item .p-delete{display:none;}
.dialogWarp .select-item:hover .p-delete{display:inline-block;cursor:pointer;}
.dialogWarp .freeContent{background:#f5f5f5;border:1px solid #d3d3d3;padding:0 0 17px;margin-top:10px;}
.dialogWarp .btns{height:30px;overflow:hidden;padding:10px 0;}
.dialogWarp .btns .save-model{width:80px;height:30px;line-height:30px;background:#0099ff;display:inline-block;color:#fff;border-radius:2px;text-align:center;cursor:pointer;}

/*error404*/
.error404{border:1px solid #ddd;background:#fff;padding:60px 0 90px;margin-top:20px;text-align:center;}
.error404 .errorbg{background:url(../images/404_1.png) no-repeat;width:273px;height:194px;overflow:hidden;margin:0 auto;}
.error404 .errorbg2{background:url(../images/404.png) no-repeat;width:274px;height:146px;overflow:hidden;margin:38px auto 0;}
.error404 .info{font-size:24px;color:#3c3c3c;line-height:44px;padding-top:30px;}
.error404 .btns{padding-top:15px;}
.error404 .btns a{margin:0 20px;font-size:14px;color:#3c3c3c;}
.error404 .btns .icon-home{width:20px;height:17px;overflow:hidden;vertical-align:middle;margin:-2px 10px 0 0;background-position:0 -100px;display:inline-block;}
.error404 .btns .icon-back{width:19px;height:20px;overflow:hidden;vertical-align:middle;margin:-2px 10px 0 0;background-position:0 -117px;display:inline-block;}



/*素材管理*/
.none{display:none;}
/*上传按钮*/
.uploadfile{position:relative;width:80px;height:28px;line-height:28px;text-align:center;background:#1689eb;color:#fff;border-radius:2px;display:inline-block;float:left;margin-right:10px;font-size:14px;}
.uploadfile input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}

/*素材*/
.material{padding:20px 19px;text-align:left;}
.material .item{float:left;width:398px;position:relative;border:1px solid #ddd;margin:0 20px 10px 0}
.material .item .video{padding:19px;}
.material .item .pic{border-bottom:none;width:360px;height:200px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:139px;*font-family:Arial;}
.material .item .pic img {vertical-align:middle;display:block;margin: 0 auto;}
.material .item h4{font-size: 14px;margin:-2px 0 9px}
.material .item .time{color: #999;padding-bottom:7px;margin-top:-5px;}
.material .item .picbox{position: relative;width:360px;height:200px;}
.material .item .picbox .text{position:absolute;left:0;bottom:0;width:352px;height: 28px;line-height: 28px;padding-left: 8px;font-size: 14px;color: #fff;background-color:rgba(0,0,0,.7);}
/*图文消息列表*/
.material .msglist li{border-top:1px solid #ddd;padding: 19px;position: relative;}
.material .msglist li .msg-info{width:230px;float: left;font-size: 14px;padding-top: 15px;}
.material .msglist li .pic100{float: right;text-align:center;width:100px;height:100px;}
.material .msglist li .opts{position: absolute;top:60px;right:140px;display:none;}
.material .msglist li .opts a{display: inline-block;width: 20px;height: 20px;margin:0 10px;}
.icon-edit {background-position:0 -139px;}
.icon-del {background-position:0 -159px;}
.material .msglist li.add-msg .add-material{width:360px;margin-top: 0}
.material .msglist li:hover{background: #ddd;}
.material .msglist li:hover .opts{display: block;}
.material .msglist li.add-msg:hover{background: #fff;}

.add-material{width:300px;height:84px;border: 1px dashed #ddd;display:block;margin-top: 16px;}
.add-material .icon-add{width: 36px;height: 36px;overflow:hidden;display: block;margin:23px auto 0;background-position:-40px -36px;}

/*右边图文消息*/
.edit-form .ipt-item{margin-bottom:10px;}
.edit-form .ipt-item .type{line-height: 34px;font-size: 14px;color: #1689eb;}
.edit-form .ipt-item .type em{color: #999;font-size: 14px;}
.edit-form .ipt-item .input-txt,.edit-form .ipt-item .textarea{width:450px;padding:7px 10px 6px;}
.edit-form .ipt-item .textarea{height:124px;}
.material .btns{margin:20px 0;text-align:center;}
.material .btns.mt40{margin-top: 40px;}
.material .btns a{vertical-align: middle;}
.material .btns a:hover{text-decoration: none;;}
.material .btns .save{width: 98px;height: 36px;line-height: 36px;font-size: 14px;padding: 0;margin-right: 20px;}
.material .btns .btn-blue {background: none repeat scroll 0 0 #1689eb;border-radius: 2px;color: #fff;display: inline-block;font-size: 18px;height: 40px;line-height: 40px;padding: 0 15px;text-align: center;}

.material .msg-bd{border-bottom: 1px dotted #7f7f7f;padding-bottom: 40px;margin-top: 20px;}
.material .msg-bd .video{cursor: pointer;}
.material .edit-msg{border: 1px solid #ddd;float:left;padding:10px 20px;position: relative;}
.material .edit-msg:before,.material .edit-msg:after{position:absolute;left:-10px;top:35px;content:' ';width:0px;height:0px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #ddd;}
.material .edit-msg:after{left:-9px;border-right:10px solid #fff;}
.material .edit-msg .menubar{margin:10px 0;}
.material .edit-msg .picupload{}
.material .edit-msg .upload-area{}
.material .edit-msg .upload-area .f-item{float:none;}
.material .edit-msg .uploadfile,.material .edit-msg .btn-select{background: #ddd;width: 120px;height: 36px;line-height: 36px;color: #999;font-size: 14px;display:inline-block;text-align: center}
.material .edit-msg .uploadfile{margin-right: 20px;}
.material .edit-msg .p-check{font-size: 14px;padding-bottom: 5px}
.material .edit-msg .p-check label input{vertical-align: middle;margin:-2px 10px 0 0}
.material .edit-msg .input-txt:focus,.material .edit-msg .textarea:focus{color: #545559}
.material .edit-msg .upload .upload-area .f-item{float: none;}


/*投诉管理*/
.suggest-table table td p{margin:0}
.list table td .pro{line-height:21px;padding-top:10px;}


/*供应商报名*/
.supperlist .table{width:100%}
.supperlist .table td{vertical-align:top}
.supperlist .table td .pic{display: inline-block;line-height:0;float:left}
.btn-info{background-image:linear-gradient(to bottom, #5bc0de 0px, #2aabd2 100%);background-repeat:repeat-x;border-color:#28a4c9;color:#fff}
.btn-info:hover, .btn-info:focus{background-color:#2aabd2;color:#fff;text-decoration:none}
.btn-xs, .btn-group-xs > .btn{border-radius: 3px;font-size: 12px;line-height: 1.5;padding: 1px 5px;}
.supperlist .table td .addRemark{color: #428bca;}

/*心愿墙列表*/
.wishlist .table{width: 100%}

.sel_pro .sortid{height:18px;line-height:18px;padding:2px 4px;width:30px;}

.datepicker{padding:10px 10px 20px;}
.datepicker span{margin-right:10px;display: inline-block;line-height: 34px;vertical-align:top;float: left;}
.datepicker .btn-search{height:34px;line-height:30px;padding:0 10px;margin-left:10px;}
.order-list .tit{line-height:40px;background: #ddd;padding:0 10px;margin-bottom:10px;}
.order-list table{border:1px solid #e3e6eb;border-width:1px 0 0 1px;margin-bottom:50px;}
.order-list table td,.order-list table th{border-right:1px solid #e3e6eb;}

.eb-debt{border-top:1px solid #c1c8d2}
.eb-debt p{text-align: left;}
.eb-debt p span{display:inline-block;text-align: left;}

.cp-tool{border-bottom:2px solid #d2dbea;padding:20px 0;}
.cp-tool .eb-select{border-bottom:none;float: right;padding:0 10px;line-height:34px;}
.coupon-status{float:right;line-height:34px;}
.coupon-status .selectbox{margin-left:10px;}

/*冻结账户*/
.from-frozen{border-top:0;padding-top:0}
.from-frozen dl dt{text-align:right;width:120px;}
.from-frozen dl dt.fn{float:none;}
.from-frozen dl dt label{font-size:14px;font-weight:normal;}
.from-frozen dl dd{margin-left:120px;}
.from-frozen dl dd.ml0{margin-left:0;}
.from-frozen dl dd .ta{height:100px;}
.from-frozen dl dd .used a{margin-right:20px;}
.from-frozen dl dd .j-panel{float:left;margin-right:50px;margin-top:-10px;}
.from-frozen dl dd .j-panel .checkInput{float:left;margin:11px 5px 0 0;}
.ta_300{width:300px;}
.ta_320,.tb_320{width:320px;}
.ta_360{width:360px;}
.ta_510{width:510px;}
.ta_270{width:282px;}

/**/
.opts a i{display:inline-block;overflow: hidden;background:url("../images/icons.png") no-repeat;}
.list-detail{width:500px;margin-bottom:100px;}
.list-detail .pic80{width:80px;float: left;}
.list-detail .cont{margin-left:100px;line-height:21px;}
.list-detail .cont .time{margin:0;color:#999;}
.list-detail .cont .info{font-size:14px;}
.list-detail .cont .imgBox{width:330px;}
.list-detail .cont .imgBox li{float: left;margin:10px 10px 0 0;width:100px;height:100px;line-height:0;}
.list-detail .cont .imgBox li img{max-width:100%;}
.list-detail .cont .opts{margin-top:10px;}
.list-detail .cont .opts a{display:inline-block;width:30%;margin-right:10px;line-height:24px;color:#666;}
.list-detail .cont .opts a:hover,.list-detail .cont .opts a.active{text-decoration:none;color:#f60}
.list-detail .cont .opts a.zan{text-align:center}
.list-detail .cont .opts a.visit{margin-right:0;text-align:right;cursor: default}
.list-detail .cont .opts a.visit:hover,.list-detail .cont .opts a.visit.active{color:#666;}
.list-detail .cont .opts a i{width:20px;height:20px;vertical-align:middle;margin:-3px 5px 0 0;}
.list-detail .pic50{width:50px;float: left;}
.list-detail .pic50 img{width:100%;height:100%;}
.opts a .icon-comment{background-position:-22px 0;}
.opts a:hover .icon-comment,.opts a.active .icon-comment{background-position:-22px -22px;}
.opts a .icon-zan{background-position:-44px 0;}
.opts a:hover .icon-zan,.opts a.active .icon-zan{background-position:-44px -22px;}
.opts a .icon-transmit{background-position:0 0;}
.opts a:hover .icon-transmit,.opts a.active .icon-transmit{background-position:0 -22px;}

.list-tab{margin-top:20px;height:500px;overflow-y: auto;}
.list-tab .tab-con{display:none}
.list-tab li{padding:20px 0;border-bottom:1px solid #ddd;}
.list-tab li .cont{margin-left:60px;}
.list-detail .conment .info{font-size:12px;}
.list-detail .conment .imgBox{width:auto;}
.list-detail .conment .imgBox li{width:50px;height:50px;border:0;padding:0}


/***********************/
.form dd .seritem{background:#eee;padding:10px}
.form dd .seritem .type{width:108px;float:left;text-align:right;}
.form dd .seritem .field{margin-left:110px;}
.form dd .seritem .field .tm{padding:0 10px}
.form dd .seritem .serlist{}
.form dd .seritem .serlist li{margin-bottom:6px;}
.form dd .seritem .serlist li .tm{padding:0 0 0 10px}
.form dd .seritem .serlist li .delete{height:32px;line-height:32px;margin:-6px 0 0 10px;}
.form dd .seritem .ta{width:460px;vertical-align:top;}
.form dd .seritem .selectbox{margin-left:10px;}
/*时间选择标签*/
.time_tagBox .time_tag{padding:0 5px 0 10px;height:24px;line-height:24px;background:#009932;color:#fff;border-radius:5px;display:inline-block;margin:5px 8px 3px 0;vertical-align:top;overflow:hidden;}
.time_tagBox .time_tag .selectedTime{color:#fff;font-size:12px;}
.time_tagBox .time_tag .icon-delete{width:14px;height:14px;display:inline-block;overflow:hidden;background:url(../images/del2.png) no-repeat;background-position:0 -14px;margin:5px 0 0 5px;float:right;}

/*审核资料*/
.auditdata-table .table{width:100%;border:1px solid #e3e6eb;border-width:1px 0 0 1px}
.auditdata-table .table th{text-align:center;border-right:1px solid #e3e6eb;}
.auditdata-table .table td{border-right:1px solid #e3e6eb;}
.auditdata-table .table td .t1{float:left;width:80px;}
.auditdata-table .table td .photoBox{line-height:0;}
.auditdata-table .table td .photoBox img{width:90px;height:90px;margin:5px}
.audit-btn{text-align:right;padding:20px 0}
.audit-btn .btn{margin-left:20px}

/* 表情 */
#emotion_panel{left:0;width: 392px;font-size:12px;background:#fff url(../images/emoticon/es.png) 12px 12px no-repeat;padding:12px;position:absolute;border: 1px solid #d2d2d2;box-sizing:content-box}
#emotion_panel a{color: #9ABBC8;text-decoration:none;box-sizing:content-box}
#emotion_panel .emot-container{padding:1px;overflow: hidden;box-sizing:content-box}
#emotion_panel .emot-container a{float:left;width:25px;height:25px;text-align:center;margin: -1px 0 0 -1px;border: 1px solid #dfe6f6;}
#emotion_panel .emot-container a:hover{z-index:2;position:relative;border:1px solid #0095cd;}
#emotion_panel .facePreview {position:absolute;top:12px;right:12px;width:51px;height:51px;padding:1px;text-align:center;border:1px solid #DFE6F6;background: #008AFF;box-sizing:content-box}
.facePreview div {padding-top:5px;border:1px solid #E5F3FF;background:#fff;box-sizing:content-box}
.facePreview p{display:block;height:28px;overflow:hidden;margin:0}
.facePreview .faceName {height:16px;color:#999;line-height:17px;background:#f1f1f1;font-size:12px;font-family:"\5B8B\4F53"}

/*平台统计*/
.welcome{font-size:24px;text-align:left;padding:40px 0 0 100px;}
.staticform .green{color:#008000;}
.staticform{font-size:14px;padding-left:100px;border:none}
.staticform dl{padding:10px 0;}
.staticform dl dt{text-align:left;width:200px;}
.staticform dl dt.w210{width:210px;}
.staticform dl dt i{width:48px;height:48px;overflow:hidden;display:inline-block;float:left;margin:-6px 5px 0 0;}
.staticform dl dt .icon-time{background:url(../images/time.png) no-repeat;}
.staticform dl dt .icon-card{background:url(../images/card.png) no-repeat;}
.staticform dl dt .icon-user{background:url(../images/user.png) no-repeat;}
.staticform dl dt .icon-beautystat{background:url(../images/beauty.png) no-repeat;}
.staticform dl dt .icon-dynamicstat{background:url(../images/dynamic_static.png) no-repeat;}
.staticform dl dt .icon-topicstat{background:url(../images/topic.png) no-repeat;}
.staticform dl dt .icon-alertsstat{background:url(../images/alerts.png) no-repeat;}
.staticform dl dt .icon-acvitystat{background:url(../images/activity.png) no-repeat;}
.staticform dl dt .icon-projectstat{background:url(../images/project.png) no-repeat;}
.staticform dl dt .icon-beauty_itemstat{background:url(../images/beauty_item.png) no-repeat;}
.staticform dl dt .icon-resver_itemstat{background:url(../images/resver_item.png) no-repeat;}
.staticform dl dt .icon-beauty_orderstat{background:url(../images/beauty_order.png) no-repeat;}
.staticform dl dt .icon-resver_orderstat{background:url(../images/resver_order.png) no-repeat;}
.staticform dl dt .icon-waitstat{background:url(../images/wait_deal.png) no-repeat;}
.staticform dl dt .icon-transferstat{background:url(../images/transfer.png) no-repeat;}

.staticform dl dd{margin-left:200px;}
.staticform .statitem .total .type{width:100px;display:inline-block;text-align:right;padding-right:20px;}
.staticform .statitem .total .type.w170{width:170px;}
.staticform .statitem .total .type.w130{width:130px;}
.staticform .statitem .total .number{width:150px;display:inline-block;}
.staticform .statitem .total .perc{margin-right:5px}
.staticform .formtips{text-align:left;color:#f00;padding:20px 0 20px 50px;}

.td-pro .desc{line-height:20px;display:block;height:40px;overflow: hidden;}
.list table td.td-pro{line-height:20px;}
.list table td.td-pro .pro-name{line-height:20px;}

/*会员管理图标*/
.opreat{display:inline-block;}
.opreat a{width:20px;height:20px;display:inline-block;overflow: hidden;margin:0 2px;cursor: default}
.opreat .icon-doyen{background-position:0 -218px;}
.opreat .icon-noallow{background-position:0 -240px;}
.opreat .icon-silence{background-position:0 -262px;}
.opreat .icon-lock{background-position:0 -286px;}
.opreat .icon-recommend{background-position:0 -308px;}
.opreat .icon-expert{background-position:0 -330px;}

/*设置分类*/
.cateSet{background:#eee;margin-bottom:20px;}
.cateSet .tit{font-size:15px;font-weight:bold;display:block;padding:10px 0 10px 20px;border-bottom:1px solid #ccc;}
.form .cateSet dt{color:#666;}

/*404 error*/
.error_404{text-align:center;padding-top:130px;}
.error_404 .icon-error{background:url(../images/error.png) no-repeat;width:147px;height:185px;overflow:hidden;display:block;margin:0 auto;}
.error_404 .error_info{line-height:60px;color:#676d75;font-size:40px;padding-top:24px;}

.ico_top, .ico_btm {margin-top: 0;background: url("../images/ico_top_btm.gif") no-repeat;height: 14px;width: 12px;}
.ico_top, .ico_btm {display: inline-block;vertical-align: middle;}
.ico_top {background-position: -12px 0;}
.ico_btm {background-position: -24px 0;}
.ico_top:hover {background-position: 0 0;}
.ico_btm:hover {background-position: -35px 0;}

.item-detail .pic{float:left;}
.item-detail .con{margin-left:160px;}

.reviewpanel .bstar{float:left;margin-top:9px;}

.dlcontract{width:460px;padding:30px 45px}
.dlcontract .con{border-bottom:1px solid #ececec;padding-bottom:20px;}

.infodetail{width:680px; margin:0 auto}
.infodetail .infos{line-height:26px;}
.infodetail .infos .pic{float:left;width:100px;height:100px;}
.infodetail .infos .pic img{display:block;width:100px;height:100px;}
.infodetail .infos .con{margin-left:125px;}
.infodetail .infos span{display:block;font-size:14px;}
.infodetail .infos .t1{margin-bottom:10px;}
.infodetail .infos .t3{display:inline}
.infodetail .infos .iauth{display:inline;padding:2px 0 0 10px;}
.infodetail .infos .iauth i{margin:0px 8px 0 0;}
.infodetail .infos p{margin-top:10px;font-size:16px;color:#959CA5}

.infodetail .results{background:#ceead4;color:#006934;padding:25px 0 20px;margin:35px 0;}
.infodetail .results .tip{padding:0 0 5px}
.infodetail .results .con{font-size:16px;}

.business-detail .reason ul{padding-left:150px;}
.business-detail .formbutton{margin-top:20px;}

.paypanel .payment{padding:25px 0;color:#888;font-size:14px;line-height:30px;}
.paypanel .payment .price{font-size:20px;}
.paypanel .payment .btn{float:right;height:30px;line-height:30px;width:110px;padding:0;text-align:center;border-color:#F59F0D;color:#F59F0D;border-radius:2px;margin-right:0}
.paypanel .tipcon{font-size:14px;color:#E86E74;line-height:20px;padding:7px 20px;margin:95px 0 65px;background:#f5dadb;border-radius:5px;}

.business-detail .material,.business-detail .tips2{margin:0px auto 30px}

.addmenupanel{width:400px;overflow:hidden;height:200px;position: relative}

.dg-box{font-size: 14px;}
.dg-box .menubar{padding: 11px 20px;}
.addmenupanel .pop-form{padding-top:65px}

.dg-addmenu{position:absolute;top:0;left:0;width:400px;height:200px;padding-top:60px;}
.dg-addmenu .dg-app li .type{width: 80px;}
.dg-addmenu .dg-app li .ints{padding-left:80px;}
.dg-addsubmenu{position:absolute;top:0;left:400px;width:400px;padding:0 30px;text-align: center;font-size: 14px;height: 264px;}
.dg-addsubmenu .action_tips{padding:10px 0;margin:0}
.dg-addsubmenu a{display: inline-block;margin: 0 20px;color: #545559}
.dg-addsubmenu a:hover{text-decoration: none;}
.dg-addsubmenu a i{width:114px;height: 114px;overflow: hidden;display: block;background:url(../images/dialog.png) no-repeat;margin:0 auto 8px;}
.dg-addsubmenu a .icon-send{background-position:0 0}
.dg-addsubmenu a .icon-url{background-position:0 -248px}
.dg-addsubmenu a:hover .icon-send{background-position:0 -124px}
.dg-addsubmenu a:hover .icon-url{background-position:0 -372px}

.dg-addrul{padding:30px;}
.dg-addrul .type{line-height:35px;}
.dg-addrul  .ints{padding-left:0;}
.dg-addrul  .ta{width:500px;}

.material-list .icon-question{vertical-align:middle}
.material-result{width:680px;margin:0 auto 50px;}

.business-detail .sep{border-bottom:1px solid #e1e0df;margin:25px 0}
.business-detail .dsep{border-bottom:1px dotted #dbdcdc;margin:5px 0}
.business-detail .wcon{line-height:30px;font-size:14px;padding:10px 0 15px 105px}
.business-detail .wcon .price{font-size:20px;}

.business-detail .ditem h2{font-size:18px;line-height:20px;font-weight:normal;margin-bottom:10px;}
.business-detail .ditem h2 span{font-size:14px;color:#347ABE;padding-left:10px;}

.handle-result .table{width:680px;margin:0 auto;}


/*表格*/
.table{width:100%;cellpadding:0;cellspacing:0;border-collapse:collapse}
.table > thead > tr > th{background:#F4F4F4;line-height:60px;font-size:14px;font-weight:normal;color:#9DA3AB;text-align:center}
.table > tbody > tr > td{vertical-align:middle;text-align:center;font-weight:normal;border-bottom:1px solid #f4f4f4;padding:30px 5px;line-height:20px;font-size:14px;}
.table > tbody > tr:hover{background-color:#f4f4f4}
.table > tbody > tr > td.tl{text-align:left}
.w50{width:50px;}
.w80{width:80px;}
.w85{width:85px}
.w90{width:90px}
.w100{width:100px;}
.w120{width:120px}
.w130{width:130px}
.w140{width:140px}
.w150{width:150px}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w230{width:230px;}
.w250{width:250px;}
.w270{width:270px;}
.w310{width:310px;}
.w340{width:340px;}
.w370{width:370px;}
.w600{width:600px}
.table-condensed > thead > tr > th{line-height:40px;}
.table-condensed > tbody > tr > td{padding:10px 5px;}
.table-border > thead > tr > th{border-right:1px solid #f4f4f4;}
.table-border > thead,.table-border > tbody{border-left:1px solid #F4F4F4}
.table-border > tbody > tr > td{border-right:1px solid #f4f4f4;}
.table-bordertd > tbody{border-left:1px solid #F4F4F4}
.table-bordertd > tbody > tr > td{border-right:1px solid #f4f4f4;}
.table-nohover > tbody > tr:hover{background:none}

.table > tbody > tr > td.p20{padding-left:20px;}

.mtitle{border-left:2px solid #9cb8cc;font-size:16px;padding-left:10px;margin:20px 0}
.subnav{border-bottom:1px solid #e1e1e1;height:58px;}
.subnav a{float:left;padding:0 24px;font-size:18px;line-height:58px;}
.subnav a.active,.subnav a:hover{border-bottom:1px solid #2e83de;color:#2e83de;text-decoration:none}

.tabc{display:none}

.distribution .cone{float:left;width:340px;margin-right:20px;}
.distribution .ctwo{float:left;width:340px;}

.distribution dt{width:80px;}
.distribution dd{margin-left:80px;}

.cardimg{margin-right:10px;border:1px solid #ddd;float:left;line-height:0;}
.table-border > tbody > tr > td.steprow{border-width:0 0 1px;height:30px;}

.active-detail table{border:0;}
.active-detail table th,.active-detail table td{background:#fff;border:0;padding:10px;font-size:14px;line-height:20px;}
.active-detail table th{text-align:right;}
.active-detail table td{}

/*修改密码*/
.password-type{padding:80px 0 73px 140px;}
.password-type a{border:1px solid #e1e1e1;border-radius:2px;float:left;font-size:16px;height:138px;line-height:138px;margin:0 50px;overflow:hidden;text-align:center;width:218px;}
.password-type a:hover {border-color:#2e83de;color:#2e83de;text-decoration:none;}
.password-form{padding:50px 0 0 50px;}
.password-form h2{font-size:24px;font-weight:normal;}
.password-form ul{padding:30px 0 0 50px;}

.icon-question,.icon-home,.icon-web,.icon-app,.icon-weixin,.header .nav > li .arrow,.navmenu form button,.sound a,.icon-star,.icon-download,.icon-attent,.icon-reply,.icon-emot,.input-btn,.icon-arrow,.edit-select a i,.icon-add,.bicon-video,.icon-edit,.icon-del,.icon-move,.icon-back,.icon-rig,.icon-drop,.notice-tips i,.icon-warning,.ui-dialog-close,.icon-video,.icon-msg,.icon-msges,.comment-box .icon-wend{background:url(../images/wxicon.png) no-repeat}
.icon-emot{background-position:0 -226px;width:20px;height:20px;display:inline-block;}
.icon-star{background-position:0 -206px}
.icon-download{background-position:-20px -206px}
.icon-attent{background-position:-40px -206px}
.icon-reply{background-position:-60px -206px}
.icon-edit{background-position:-40px -246px}
.icon-del{background-position:-80px -246px}
.icon-move{background-position:-60px -246px}
/* 对话框 */
td .comment-box{margin:10px;font-size:12px;}
.comment-box{width:734px;margin-top:30px;}
.comment-box .hd{text-align:left}
.comment-box textarea,.tab_panel .tab_content{border:1px solid #ddd;background:#fff;padding:5px;width:734px;height:86px;display:block;box-sizing:border-box}
.comment-box .f-detail{height:25px;line-height:25px;}
.comment-box .f-detail .morecnt{float:left}
.comment-box .f-detail .emot{line-height:20px;float:left}
.comment-box .f-detail .emot .icon-emot{float:left}
.comment-box .f-detail .btn{height:25px;line-height:25px;padding:0 12px;margin-left:10px;}
.comment-box .f-detail .btn-primary{background:#1689eb;}
.comment-box .f-detail .btn-default{background:#eee}
.tab_panel .tab_content{display: none;height:auto;min-height:147px;}
.tab_panel .tab_content textarea{border:0;background:#fff;width:724px;height:137px;padding:0;display:block}
.tab_panel .material .bd .item{margin:0 20px 10px 0;width:398px;}
.tab_panel .material .bd .item .pic,.tab_panel .material .bd .item .pic img{width:360px;height:200px;}

.dg-box .comment .r-txt {height: 206px;}

/* 素材选择 */
.edit-select{height:28px;border: 1px solid #ddd;border-bottom: none;padding-top: 9px;margin-top: 8px;overflow:hidden;}
.edit-select a{margin: 0 20px;opacity: .4;float:left;}
.edit-select a i{float:left;width: 20px;height: 20px;overflow: hidden;margin-right:5px;}
.edit-select a span{float:left;line-height:20px;}
.edit-select a:hover,.edit-select a.active{opacity:1;color:#222}

.edit-select .icon-edit{background-position:-40px -226px;}
.edit-select .icon-pic{background-position:-60px -226px;}
.edit-select .icon-voice{background-position:-80px -226px;}
.edit-select .icon-video{background-position:0 -246px;}
.edit-select .icon-wend{background-position:-20px -246px;}


/*视频*/
.sc-video .bd .item{width: 298px;position:relative;border:1px solid #ddd;margin:0 0px 10px;}
.sc-video .bd .item .video{padding:19px;}
.sc-video .bd .item .pic{border-bottom:none;width:260px;height:160px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:139px;*font-family:Arial;}
.sc-video .bd .item .pic img {vertical-align:middle;display:block;margin: 0 auto;width:260px;height:160px;}
.sc-video .bd .item h4{font-size: 14px;margin:-2px 0 9px}
.sc-video .bd .item .time{color: #999;padding-bottom:7px;margin-top:-5px;}
.sc-video .bd .item .picbox{position: relative;height: 160px;}
.sc-video .bd .item .picbox .picbg{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);width: 100%;height: 100%;}
.sc-video .bd .item .picbox .bicon-video{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width: 50px;height: 50px;display: block;background-position:-40px -78px;}
.sc-video .bd .item .info{font-size: 14px;line-height: 18px;padding: 16px 0 0;}

/*图文消息列表*/
.sc-video .bd .item .picbox .text{position: absolute;left:0;bottom:0;width:100%;height: 28px;line-height: 28px;padding-left: 8px;font-size: 14px;color: #fff;background-color:rgba(0,0,0,.7);box-sizing:border-box}
.sc-video .msglist li{border-top:1px solid #ddd;padding: 19px;position: relative;}
.sc-video .msglist li .msg-info{width: 170px;float: left;font-size: 14px;padding-top: 15px;}
.sc-video .msglist li .pic80{float: right;text-align:center}
.sc-video .msglist li .opts{position: absolute;top:50px;right: 110px;display:none;}
.sc-video .msglist li .opts a{display: inline-block;width: 20px;height: 20px;margin:0 10px;}
.sc-video .msglist li.add-msg .add-material{width: 260px;margin-top: 0}
.sc-video .msglist li:hover{background: #ddd;}
.sc-video .msglist li:hover .opts{display: block;}
.sc-video .msglist li.add-msg:hover{background: #fff;}

/*视频*/
.dg-video{padding-bottom:30px;}
.dg-video .add-video{color: #545559;line-height: 28px;}
.dg-video .menubar i{width: 18px;height: 18px;overflow:hidden;display: inline-block;float: left;}
.dg-video .add-video .icon-video{background-position: -42px -266px;margin: 5px 10px 0 0;}
.dg-video .bd{padding:20px;border-top: 1px solid #ddd}
.dg-video .bd .item{position:relative;cursor: pointer;border: 1px solid #ddd;float: left;}

/*图文*/
.dg-video .user-search{float:left;width:338px;margin-left: 0}
.dg-video .add-msg{float: right;color: #545559;line-height: 28px;margin-left: 40px;}
.dg-video .add-msg i{margin:6px 10px 0 0;}
.dg-video .add-msg .icon-msg{background-position: -62px -266px;}
.dg-video .add-msg .icon-msges{background-position: -82px -266px;}


/*搜索框*/
.user-search{margin-left:10px;background:#fff;border:1px solid #ddd;height:38px;}
.user-search .input-txt{padding:8px 8px 7px;width:300px;border-width:0 1px 0 0;vertical-align:top;color: #bbb;
    font-size: 14px;
    line-height: 21px;box-sizing: border-box}
.user-search .input-txt:focus{color:#333;}
.user-search .input-btn{width:36px;height:36px;background-position:-40px 0;padding:0;box-sizing: border-box;border:0;}
.material .user-search{width: 338px;margin:20px 0 0 0;height: 36px}
.material .user-search .input-txt,.material .user-search .input-btn{height: 34px;}

/**********************自动回复*********************/
/*.notice-tips i,.edit-select a,.icon-emot,.rulelist li h4 .icon-drop{background:url(../images/icon2.png) no-repeat;overflow:hidden;display: inline-block;}*/
/*.icon-edit, .icon-del,.icon-add{background:url(../images/icon.png) no-repeat;display:inline-block;overflow:hidden;}*/
#main{text-align:left;}
#main .content{padding: 20px;}
.c-title {height: 40px;line-height: 40px;padding-left: 20px;font-weight: bold;font-size: 14px;color: #464646;font-family: "宋体";border-top: 3px solid #1689eb;}
.auto-reply {padding: 20px;}
.c-border {border: 1px solid #ddd;}
.auto-reply{padding: 20px;}
.auto-reply .attend{margin:10px 0 20px 10px}
.auto-reply .attend .tab-tit li a{width: 120px;}
.notice-tips{background-color: #f4f5f9;line-height:21px;margin-bottom: 20px;padding: 9px 13px;font-size: 14px;}
.notice-tips .opr{float: right;width: 106px;height: 32px;line-height: 32px;font-size: 14px;margin-top:7px;}
.notice-tips .btn-red{background: #f24d4d;color: #fff;text-align:center;border-radius: 2px;}
.notice-tips i{width: 25px;height: 33px;overflow:hidden;display: inline-block;float: left;margin:4px 10px 0 0}
.notice-tips .icon-lock{background-position: -9px 0;}
.notice-tips .icon-unlock{background-position: -34px 0;}
.notice-tips .desc{padding:5px 116px 5px 35px;color:#999;}
.notice-tips .desc h4{font-size: 14px;color: #545559}
.notice-tips .desc p{margin:0}
.auto-reply .btns{padding-left: 10px}
.openbox{display:none;}

.attend .tab-tit{height:28px;border:1px solid #ddd;border-width:1px 1px 1px 0;float:left;}
.attend .tab-tit li{float:left;height:28px;line-height:28px;border-left:1px solid #ddd;}
.attend .tab-tit li a{width:88px;display:block;text-align:center;color:#545559;font-size:14px;}
.attend .tab-tit li a:hover,.attend .tab-tit li a.active{ background:#1689eb;color:#fff; text-decoration:none;}
.attend .select_container{width:118px;}
.attend .select_container .select_input{border:none;border-radius:0;height:26px;line-height:26px;background-position:right -3px;color:#545559;}
/* 对话框 */
.comment-box{margin:10px;font-size:12px;}
.comment-box{width:734px;margin-top:30px;}
.comment-box .hd{text-align:left}
.comment-box .hd em{font-size:14px;}
.comment-box textarea,.tab_panel .tab_content{border:1px solid #ddd;background:#fff;padding:5px;width:734px;height:86px;margin:5px 0;}
.comment-box .f-detail{height:25px;line-height:25px;}
.comment-box .f-detail .morecnt{float:left}
.comment-box .f-detail .emot{line-height:20px;float:left}
.comment-box .f-detail .emot .icon-emot{float:left;width:20px;height:20px;}
.comment-box .f-detail .btn{height:25px;line-height:25px;padding:0 12px;margin-left:10px;}
.comment-box .f-detail .btn-primary{background:#1689eb;}
.comment-box .f-detail .btn-default{background:#eee}
.tab_panel .tab_content{display: none;height:auto;min-height:147px;margin-top:0;width:722px;}
.tab_panel .tab_content textarea{border:0;background:#fff;width:720px;height:137px;padding:0;}
.tab_panel .material .bd .item{margin:0 20px 10px 0;}
.auto-reply .btns a{width: 98px;}
.auto-reply .btns .save {width: 98px;height: 36px;line-height: 36px;font-size: 14px;padding: 0;margin-right: 20px;}
.btn-blue {line-height: 40px;height: 40px;padding: 0 15px;color: #fff;font-size: 18px;display: inline-block;border-radius: 2px;background:#1689eb;text-align: center;}
.btn-write {width: 98px;line-height: 36px;height: 36px;text-align: center;font-size: 14px;color: #545559;border: 1px solid #ddd;background: #fff;border-radius: 2px;display: inline-block;}


/* 表情 */
#emotion_panel{left:0;width: 392px;font-size:12px;background:#fff url(../images/emoticon/es.png) 12px 12px no-repeat;padding:12px;position:absolute;border: 1px solid #d2d2d2;box-sizing:content-box}
#emotion_panel a{color: #9ABBC8;text-decoration:none;box-sizing:content-box}
#emotion_panel .emot-container{padding:1px;overflow: hidden;box-sizing:content-box}
#emotion_panel .emot-container a{float:left;width:25px;height:25px;text-align:center;margin: -1px 0 0 -1px;border: 1px solid #dfe6f6;}
#emotion_panel .emot-container a:hover{z-index:2;position:relative;border:1px solid #0095cd;}
#emotion_panel .facePreview {position:absolute;top:12px;right:12px;width:51px;height:51px;padding:1px;text-align:center;border:1px solid #DFE6F6;background: #008AFF;box-sizing:content-box}
.facePreview div {padding-top:5px;border:1px solid #E5F3FF;background:#fff;box-sizing:content-box}
.facePreview p{display:block;height:28px;overflow:hidden;margin:0}
.facePreview .faceName {height:16px;color:#999;line-height:17px;background:#f1f1f1;font-size:12px;font-family:"\5B8B\4F53"}

/*关键词自动回复*/
.add-rules:hover,.add-rules:focus{color:#fff;text-decoration: none;}
.rulelist li{border: 1px solid #ddd;margin-top:20px;}
.rulelist li h4{background: #f4f5f9;border-bottom: 1px solid #ddd;line-height: 40px;padding:0 15px;cursor: pointer;}
.rulelist li h4 .icon-drop{width: 7px;height: 6px;overflow: hidden;display: inline-block;margin-top:15px;background-position:0 0;float: right;}
.rulelist li h4 em{font-size:14px;}

.rulelist li .keyword-info{line-height: 34px;font-size: 14px;}
.rulelist li .keyword-info.cut{display:block;padding: 10px 15px;}
.rulelist li .keyword-info .info .type{width: 90px;display: inline-block;float:left;}
.rulelist li .keyword-info .info .type .icon-dot{width: 6px;height: 6px;overflow:hidden;display: inline-block;background: #b4b3b3;border-radius: 6px;float: left;margin:15px 5px 0 0}
.rulelist li .keyword-info .info .key{padding-left:90px;}
.rulelist li .keyword-info .info .key b{background: #e5e7ec;padding: 0 7px;line-height: 24px;display: inline-block;font-weight: normal;margin-right: 5px;}
.rulelist li .keyword-info .info .key em{font-size:14px;}

.rulelist li .keyword-info.com{display: none;}
.rulelist li .keyword-info.com .info{padding:0 15px 0;border-bottom: 1px solid #ddd;}
.rulelist li .keyword-info.com .first{}
.rulelist li .keyword-info.com .tit{padding:3px 15px;}
.rulelist li .keyword-info .input-txt{padding:5px 10px;color: #545559;margin-right:5px;}
.rulelist li .keyword-info .tips{color: #999;}
.rulelist li .keyword-info .op{float: right;}
.rulelist li .keyword-info .op .icon-edit,.rulelist li .keyword-info .op .icon-del{width: 20px;height: 20px;overflow: hidden;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;}
/*.rulelist li .keyword-info .op .icon-edit{background-position:0 -139px;}
.rulelist li .keyword-info .op .icon-del{background-position:0 -159px;}*/
.rulelist li .keyword-info .op .filter.yes{display: none;}
.rulelist li .keyword-info .key .label{font-weight: normal;margin:0 10px 0 8px;line-height:34px;font-size: 14px;color:#545559;padding:0;}
.rulelist li .keyword-info .key label input{vertical-align: middle;margin: -2px 5px 0 0;}
.rulelist li .keyword-info .edit-select{border-width:1px 0 0;margin: 0;padding:6px 0;height: 40px;}
.rulelist li .keyword-info .key .kitem{padding:0px 20px 13px 0;border-bottom: 1px solid #eee;margin-top:13px;}
.rulelist li .keyword-info .key .kitem.last{border: none;}
.rulelist li .keyword-info .key .kitem img{float:left}
.rulelist li .keyword-info .key .kitem em{line-height:23px;float:left;margin-left:10px;}
.rulelist li .keyword-info .key .add-reply,.rulelist li .keyword-info .key .add-keywords{padding-bottom:10px;display:inline-block;}
.rulelist li .keyword-info .addinputs .kitem{padding-bottom:0}

.rulelist li .keyword-info .bd{margin:0}
.rulelist li .keyword-info .bd .item{margin:0}
.rulelist li .keyword-info .bd .item h4{background:none;border-bottom: none;cursor:inherit;line-height:normal;padding:0}
.rulelist li .keyword-info .bd .item .info{padding:16px 0 0 0;border-bottom: none;}
.rulelist li .keyword-info .msglist li{margin:0;border-width:1px 0 0}

.rulelist li .keyword-info .btns{background: #f4f5f9;padding: 10px 15px;}
.rulelist li .keyword-info .btns a{float: right;}


/*素材选择弹框*/
.dg-box{font-size: 14px;}
.dg-box .menubar{padding: 11px 20px;}
.dg-box .bd .item .icon-select{position: absolute;top: 0;left: 0;background:url(../images/bico9.png) no-repeat center center;background-color:rgba(0,0,0,.6);display: none;width:100%;height:100%;}
.dg-box .bd .item.select .icon-select{display:block;}

.dg-voice{padding-bottom:54px;}
.dg-voice .bd{}
.dg-voice .bd .item{border-top: 1px solid #ddd;padding: 18px 20px 20px}
.dg-voice .bd .item .info{padding-bottom: 18px;}
.dg-voice .bd .item .info span{float: right;padding-left: 100px;}
.dg-voice .bd .item .info label input{vertical-align: middle;margin: -2px 5px 0 0}
.dg-voice .bd .item .voice .icon-voice{background:url(../images/bico8.png) no-repeat center center #f4f4f4;width:107px;height:107px;cursor:pointer;border:1px solid #ddd;float: left;}
.dg-voice .bd .item .voice span{font-size:14px;color:#545559;margin-left: 10px;}

/*图片*/
.dg-picture{}
.dg-side{float:left;width: 180px;padding-bottom: 50px;}
.dg-main{margin-left: 181px;padding-bottom: 90px;}
.dg-side .pic-group li a{height: 36px;line-height: 36px;display: block;color: #545559;background: #fff;padding-left: 20px;}
.dg-side .pic-group li a em{margin-left: 8px;color: #999;font-size:14px;}
.dg-side .pic-group li a:hover,.dg-side .pic-group li a.active{text-decoration: none;background: #f0f0f0;}

.dg-picture .menubar{height:50px;border-bottom: 1px solid #ddd}
.dg-picture .menubar .uploadfile{float: right;margin:0 0 0 10px;}
.dg-picture .menubar .uploadtip{float:right;}
.dg-picture .menubar .uploadtip:before,.dg-picture .menubar .uploadtip:after,.Toolbar_inbox .uploadtip:before,.Toolbar_inbox .uploadtip:after{right:-6px;left:auto;border-left:6px solid #eee;border-right:0;}
.dg-picture .menubar .uploadtip:after,.Toolbar_inbox .uploadtip:after{right:-5px;left:auto;border-left:6px solid #fff;border-right:0;}

.dg-picture .bd .item{margin: 20px 0 0 20px;width: 110px;float:left;display: inline;cursor: pointer;}
.dg-picture .bd .item a{display: block;color:#545559;}
.dg-picture .bd .item .pic{width:108px;height:108px;border: 1px solid #ddd;line-height: 0;position:relative;}
.dg-picture .bd .item .pic img{max-width:100%;padding:0}
.dg-picture .bd .item .pic .icon-select{}
.dg-picture .bd .item .name{border: 1px solid #ddd;height: 25px;line-height: 25px;padding:0 5px;text-align:center;font-size: 12px;overflow: hidden}
.dg-picture .bd .item a:hover,.dg-picture .bd .item a:focus,.dg-picture .bd .item a:hover .name{color:#545559;text-decoration:none;}

.tab_cont .tab_con{display: none;}

.select-num{font-size: 14px;display: block;height:30px;line-height:30px;border-top:1px solid #ddd;margin-top:20px;}
.select-num em{font-size:14px;}

.dg-picture .page{padding:20px 0}

/*新建图文*/
.addmsgwarp{position:relative;overflow: visible;}
.addmsgbox{border:1px solid #ddd;width:310px;padding:15px;box-shadow:0 0 3px 1px #efefef;position:absolute;top:48px;left:0;display:none;background:#fff;z-index:9}
.addmsgbox .tips{border:1px solid #fbeed5;background:#fcf8e3;line-height:18px;padding:8px 7px;}
.addmsgbox .cf{margin-left:-20px;}
.addmsgbox .mitem{border:1px solid #ddd;padding:0 10px;width:123px;float:left;margin:20px 0 0 20px;}
.addmsgbox .mitem h4{line-height:34px}
.addmsgbox .mitem h4 a{color:#666}
.addmsgbox .mitem .danbox,.addmsgbox .mitem .duobox{border:1px solid #ddd;background:#f2f2f2;margin-bottom:10px;}
.addmsgbox .mitem .danbox{height:82px;}
.addmsgbox .mitem .duobox{height:35px;}

/*素材*/
.material .bd .item{float:left;width:218px;border:1px solid #ddd;margin:0 53px 53px 0}
.material .bd .item .info{padding:13px 20px;line-height:30px;font-size:14px;}
.material .bd .item .info h2{color:#545559;font-size:14px;font-weight:normal}
.material .bd .item .info p{color:#999;}
.material .bd .item .info label{font-weight: normal;}
.material .bd .item .op{background:#f4f4f4;border-top:1px solid #ddd;height:48px;padding:14px 0;box-sizing:border-box;text-align: center}
.material .bd .item .op a{display:inline-block;height:20px;margin:0 26px;width:20px;}
.material .bd .item .op .icon-download{opacity:.6}
/*.material .bd .item .voice{position:relative;background:#f4f4f4 url(../images/bico7.png) center center no-repeat;height:218px;cursor:pointer;border-bottom:1px solid #ddd}
.material .bd .item .voice span{position:absolute;right:10px;bottom:16px;font-size:14px;color:#545559}*/
.material .bd .item .pic{border-bottom:1px solid #ddd;width:218px;height:218px;display:block;vertical-align:middle;text-align:center;overflow:hidden;}
.material .bd .item .pic img {vertical-align:middle;display:block;margin: 0 auto;}

/*操作框*/
.op-box{font-size: 14px;line-height: 24px;padding: 25px 0 30px;text-align:left}
.op-box .txt{padding: 0 30px;}
.op-box .txt .tb{width:204px;}
.op-box p{margin:0}

.op-box .btns{padding:17px 30px }
.op-box .btns a{width: 100px;height: 36px;line-height: 36px;font-size: 14px;padding: 0;display: inline-block;text-align: center;}
.op-box .btns a:hover,.op-box .btns a:focus{text-decoration:none;outline:none}
.op-box .commit{color: #fff;}
.op-box .cancel{color: #545559;background: #fff;border: 1px solid #ddd;}

/*群发消息*/
.send-msg{padding:0px;}
.send-msg .attend .tab-tit li a{width: 110px;}
.notice-tips{background-color: #f4f5f9;line-height:21px;margin-bottom: 20px;padding: 9px 13px;font-size: 14px;}
.send_filter{margin-bottom:20px;}
.send_filter .grid_item{float: left;margin-right: 15px}
.send_filter .grid_item .label{display: inline-block;line-height: 36px;font-size: 14px;color:#999;float: left;padding: 0 10px}
.send_filter .grid_item .filter_content{float: left;}
.comment .tab_panel .tab_content{width:734px;}
.comment .tab_panel .tab_content img{max-width:724px;}
.label-default{background-color:#fff;border: 1px solid #ddd}
.tool_area{font-size: 14px;padding:0 0 15px 10px}
.send-msg .menubar{margin:10px 0 0 10px}
.send-msg .btn-send{width: 88px;line-height:28px;height:28px;font-size: 14px;float: left;margin-right: 20px;}
/*已发送*/
.send-msg > table > tbody > tr > td{padding:0 15px;}
.send-msglist{padding:10px 0;font-size: 14px;position:relative;}
.send-msglist .pic80{width: 80px;float: left;line-height: 0}
.send-msglist .info{padding:0 450px 0 100px;line-height: 24px;text-align: left;}
.send-msglist .op{position: absolute;top:50%;right:-10px;margin-top: -10px;}
.send-msglist .op a,.send-msglist .op span{margin: 0 50px;}
.send-msglist .op .icon-drop{width: 7px;height: 6px;overflow: hidden;display: inline-block;vertical-align: middle;margin:-2px 0 0 5px;background-position: -40px -148px;}


/*地区*/
.dl-city{font-size:12px;background:#fff;width:520px;}
.dl-city-m{padding:20px}
.dl-city-m label{display:block;float:left;cursor:default;background-position: right 0;border:1px solid #d0d0d0;border-bottom:0;padding:0 25px 0 7px;text-align:right;height:26px;line-height:26px;}
.dl-city-m select{ margin-right:10px;height:24px;line-height:24px;padding:0;background:none;border:1px solid #c2c0ba}
.dl-city-m .mc{background:#fbfaf9;border:1px solid #d0d0d0;display:none;width:448px;float:left;padding:15px;}
.dl-city-m .mc a{float:left;margin:2px;height:24px;line-height:24px;font-size:14px;padding:0 8px}
.dl-city-m .mc a.back{color:#2b85ca}
.dl-city-m .mc a.back span{font-family:'宋体'}
.dl-city-m .mc a:hover,.dl-city-m .mc a.selected{background:#428bca;text-decoration:none;color:#fff}

.uploadpic{position:relative;background:#fff;}
.uploadpic input{cursor:pointer;width:100%;height:100%;text-align:right;z-index:10;position:absolute;top:0px;right:0px;opacity:0;filter:Alpha(opacity:0);}
.uploadBox .uploadpic{width:340px;height:150px;border:1px dashed #ddd;float:left;margin:5px;}
.uploadBox .uploadpic .icon-add{background:url(../images/bicon.png) no-repeat;width:42px;height:42px;display:block;overflow:hidden;margin:35px auto 0;}

/*消息列表*/
.messagelist{text-align:left;padding:20px;}
.messagelist table{width:100%;}
.messagelist table td{border:1px solid #ddd;border-width:1px 0;padding:15px 20px;font-size:14px;color:#999;line-height:24px;}
.messagelist table td.first{border-left:1px solid #ddd;}
.messagelist table td.last{border-right:1px solid #ddd;}
.messagelist table td.foottd{border:none;}
.messagelist table .sep-row td{border:0;height:20px;padding:0}
.messagelist table td.c1{width:520px;}
.messagelist table td.c2{width:250px;}
.messagelist table td.c3{width:80px;}
.messagelist .userBox{}
.messagelist .userBox .userphoto{float:left;width:48px;height:48px;overflow:hidden;}
.messagelist .userBox .userinfo{margin-left:60px;line-height:24px;}
.messagelist .userBox .userinfo h3{color:#333;font-weight:normal;}
.messagelist table td .time{margin-right:10px;}
.messagelist table td .op a{width:20px;height:20px;padding:3px 5px;margin:0 5px;display:inline-block;overflow:hidden;}
.messagelist table td .op i{width:20px;height:20px;display:inline-block;overflow:hidden;}
.messagelist table td .op .icon-fav{background-position:0 -215px;}
.messagelist table td .op a.active .icon-fav{background-position:-20px -215px;}
.messagelist table td .op .icon-replay{background-position:0 -235px;}

.messagelist table td .op a.active.icon-replay{background-position:-20px -235px;}

/*微信素材列表*/
.material .wx-list{border-bottom:0;}
.material .wx-list .item{float:none;width:295px;margin:0 0px 20px;}
.material .wx-list .item h4{font-weight:normal;}
.material .wx-list .item .video{padding:15px;}
.material .wx-list .item .picbox,.material .item .pic{width:265px;height:160px;}
.material .wx-list .item .picbox .text{overflow:hidden;width:257px;}
.material .wx-list .msglist li{padding:15px;}
.material .wx-list .msglist li .msg-info{width:180px;padding:10px 0 0}
.material .wx-list .item .op{background:#f4f4f4;border-top:1px solid #ddd;height:48px;padding:14px 0;box-sizing:border-box;text-align:center}
.material .wx-list .item .op a{display:inline-block;height:20px;margin:0 26px;width:20px;}
.material .wx-list .item .op i{display: inline-block;height: 20px;width: 20px;}
.material .wx-list .item .op .icon-download{opacity:.6}


.messagelist table td .op a.active.icon-replay{background-position:-20px -235px;}

/*粉丝列表*/
.fanslist table{border:1px solid #ddd;}
.fanslist table thead th{background:#f5f5f9;padding:8px 20px;line-height:30px;}
.fanslist table td{border-width:1px 0 0;}
.fanslist table .checkbox{float:left;margin:2px 10px 0 0;}
.fanslist table .checkbox input{float:left;margin:8px 5px 0 0;}
.fanslist .userBox .userphoto{cursor:pointer;}
.fanslist .userBox .userinfo{margin-left:88px;}
.fanslist table .btn-default{width:88px;height:30px;text-align:center;line-height:30px;border:1px solid #ddd;border-radius:2px;display:inline-block;overflow:hidden;}

/*资料信息*/
.w_layer{padding:20px;font-size:14px;line-height:24px;text-align:left;}
.w_layer h3{padding-bottom:10px;font-weight:normal;}
.w_layer .infolist li .type{float:left;width:56px;display:inline-block;float:left;}
.w_layer .infolist li .info{padding-left:56px;}
.w_layer .infolist li .info i{width:10px;height:12px;display:inline-block;overflow:hidden;}
.w_layer .infolist li .icon-female{background-position:-20px 0;}
.w_layer .infolist li .icon-male{background-position:-30px 0;}


/*消息详情*/
.msg-detail{padding:0 12px 25px;text-align:left;width:668px;margin:0 auto;position:relative}
.msg-detail h2{font-size:24px;font-weight:normal;line-height:30px;padding:11px 0;}
.msg-detail .pubinfo{line-height:25px;font-size:16px;}
.msg-detail .pubinfo .date{color:#999;margin-right:10px;}
.msg-detail .detail{padding-top:15px;line-height:20px;font-size:14px;color:#666;overflow:hidden;}
.msg-detail .detail img{max-width:100%;margin:0 auto;display:block;}

.msg-detail .detail .pitem{color:#333;padding:15px 0;}
.msg-detail .detail .pitem h4{font-size:18px;padding-bottom:10px;font-weight:normal;}
.msg-detail .detail .pitem .info{line-height:24px;padding-bottom:10px}
.msg-detail .detail .pitem .price{padding:0;text-align:left;color:#f00;font-size:19px;}

.code_outer{position:fixed;top:20px;left:0;right:0;display:block!important;text-align:center}
.code_inner{position:relative;width:668px;margin:0 auto;}
.codeBox{position:absolute;top:0px;right:-145px;border:1px solid #ddd;width:102px;padding:16px 16px 10px;text-align:center}
.codeBox .codepic{line-height:0;}
.codeBox .codepic img{max-width:102px;}


.btn-disabled,.material .btns .btn-disabled{cursor: default;background-color:#888;border-color:#888;color:#ddd;}

.gmap {
    background: #ededed none repeat scroll 0 0;
    height: 400px;
    width: 756px;
}
.gmap #dituContent {
    height: 400px;
    position: relative;
    width: 756px;
}

/**/
.re-item ul{border-bottom:1px solid #ddd;width:450px;margin-bottom:10px;}
.re-item li{margin-bottom:10px;}
.re-item li .tit{float:left;width:65px;}
.re-item li .desc{margin-left:65px;}
.re-item li .ta{vertical-align:top;}
.tanlentrequire{margin:5px 0 10px;}
.tanlentrequire p{color:#333;}

/*办理进度*/
.progress{margin:20px 0 0 50px;}
.progress li{position:relative;border-left:6px solid #dbdcdc;padding:25px 0 25px 50px;font-size:16px;line-height:22px;color:#959CA5}
.progress li .icon-dot{position:absolute;left:-14px;top:50%;margin-top:-11px;width:22px;height:22px;background-position:-32px -70px}
.progress li.new{border-left-color:#347abe;color:#347ABE}
.progress li.new .icon-dot{background-position:-54px -70px;}

/*办理进度设置*/
.setprogress{padding-bottom:50px;}
.setprogress h2{font-size:12px;padding-left:95px;line-height:34px;}
.deal-set{background:#f2f2f3;padding:12px 40px 20px;width:600px;margin-left:95px;}
.deal-set .li span{line-height:30px;color:#959CA5;margin-right:20px;}
.deal-set .li span label{font-size:14px;}
.deal-set .tit{width:80px;text-align:right;display: inline-block;float:left;font-size:14px;color:#959CA5;margin-right:20px;}
.deal-set .con{margin-top:5px;}
.deal-set .ta{background:#fff}

.cert-info{padding-bottom:20px;}
.cert-info .picbox{float:left;width:212px;margin:5px 10px 5px 0;float:left;text-align:center;}
.cert-info .picbox .pic{border:1px solid #ddd;line-height:0;width:210px;height:135px;overflow:hidden;margin-bottom:10px;}